C#与MySQL的集成有多好?
我计划写一个连接到数据库并显示记录的小型桌面应用程序。C#和MySQL是一个很好的组合吗?
我应该使用Java Swings和MySQL吗?
提前感谢
发布于 2009-11-10 16:18:06
正如拉尔夫·史蒂文斯建议的那样,你最好使用SQL Server 2008 Express。Visual Studio2008与它完美地集成在一起,可以直接从数据库中生成Linq To Sql管道代码。只需单击几下,您就可以以任何可以想象到的方式处理数据库。
如果您编写ASP,还有一个额外的好处:包含实际数据库信息的.NET文件可以存储在App_Data文件夹中,该文件与项目本身一起使用,而不是与数据库引擎一起使用。当你把代码分发给同事时,这就派上用场了。
MySQL和它的.NET连接器工作得一样好,但是你会失去视觉上的好处。
发布于 2009-11-10 15:44:23
是的,是这样的。您可以使用MySQL .Net Connector作为mentioned。
或者更好的做法是,使用对象关系映射(如NHIbernate)抽象出数据库供应商。我在我的C#应用程序中使用了NHibernate和MySQL,它工作得很好。
发布于 2009-11-10 15:41:50
它们集成得很好。您可以使用ODBC,或者更好的是,使用新的MySQL .Net Connector。
https://stackoverflow.com/questions/1706205
复制相似问题