我已经安装了 MySQL .NET 数据提供程序 5.2(通过它的安装程序),但在数据库资源管理器的数据源对话框中看不到 MySQL 数据提供程序。
我正在使用 VS 2008 Express 版本。你有什么线索吗?
问候, 贾坦
我已经安装了 MySQL .NET 数据提供程序 5.2(通过它的安装程序),但在数据库资源管理器的数据源对话框中看不到 MySQL 数据提供程序。
我正在使用 VS 2008 Express 版本。你有什么线索吗?
问候, 贾坦
VS 2008 Express(以及 VS 2005 Express)不允许您通过数据源对话框使用 MySQL .Net Provider。非 Express 版本允许您执行相同操作。
要在 VS Express 中使用 MySQL,您必须在安装 Provider 的位置(很可能是 C:\Program Files\MySQL\MySQL Connector Net xxx)中包含对 MySQL DLL 的引用。或者将 DLL 从同一位置复制到项目的 Bin 文件夹。
我不认为你可以在 .NET 中以这种方式使用 MySQL,它是作为 MySQL 的本机 .NET 库,所以你必须在代码方面做事。