mysql - VB.NET:用Mysql数据库部署windows form应用项目可行吗?

标签 mysql database vb.net deployment

我是一名 PHP 开发人员,对 VB.NET 不是很熟悉。 我正在开发一个裁缝店系统
我面临以下有关数据库的问题……请帮助……

I tried SQL Server CE: I found that this is not helpful to me because its limitations and most of the times it shown me the errors.
(One of the errors is:"Expression evaluation caused an overflow. [Name of function (if known) =] ")


I tried SQLite : I found that SQLite db is also not helpful to me (again due to its limitation) because this database does not support data with other than English letters.
The Case: I want to store person name in my regional language i.e. - Hindi (name = "विक्रम") but SQLite database does not support it (it shows "?????").


(I thought – SQL Server CE or SQLite would be easy for project deployment)

我现在想试试Mysql数据库:
这是我非常喜欢与之共事的东西。这是满足我需求的完美数据库。


我的问题是:-

带有Mysql数据库的windows窗体应用程序(独立)项目是否易于部署在客户端机器上?以及如何?

最佳答案

您可以将安装和部署项目添加到 vb.net 解决方案,并在其中包含 MySql。一种方法是将 MySQL 安装文件与项目安装一起复制,然后当您的应用程序运行时,如果它没有找到 MySQL,请询问用户是否应该安装它。

关于mysql - VB.NET:用Mysql数据库部署windows form应用项目可行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17842891/

相关文章:

mysql - 为什么更改为另一个主键索引会降低该查询的性能?

c# - 从 bcp 客户端接收到 colid 6 的无效列长度

css - 通过代码影响子 CSS

.net - 使用 excel 和 Visual Studio 2010 时出现 "Class not registered"错误

javascript - ASP.NET/javascript 中的动态标签

MySQL WHERE NOT EXISTS 错误

php - 最佳实践,PHP,每天跟踪数百万次展示

php - SQL如何从多行的逗号分隔列表中删除一个数字

sql - Oracle where 子句性能不佳

java - 在应用程序级别处理数据库崩溃