我的问题是关于 Express Edition 与 Professional,我应该能够在 Express Edition 中使用带有 MySql .net 连接器的数据库连接吗?还是只能在专业版中使用?我正在使用 express 并且尝试了最新的 .net 连接器,但它仍然没有出现在数据库连接列表中。
问问题
5411 次
3 回答
3
由于 Express 产品的限制,MySQL Connector/NET 将无法在 Microsoft Studio 的 Express 版本中工作。为了使用基于服务器架构的数据源,必须使用非“Express”版本。除了本地有限的“Compact”或“Express”版本外,即使是 Microsoft 自己的 MSSQL 也无法连接。
于 2011-12-21T15:24:56.153 回答
3
在 Express Editions 中,您可以将 dll 连接器添加到项目引用中:
添加引用
mysql.data.dll
然后像类一样使用它:
Imports MySql.Data.MySqlClient
Public Class Form1
Dim mycon As New MySqlConnection
Dim myadp As New MySqlDataAdapter
在 mysql 文档中搜索更多信息。
于 2012-06-28T14:48:04.933 回答
0
要在 C# 中使用,添加引用后,您可以像这样使用它:
// Put this at the top of the file, with the other "using..." lines
using MySql.Data.MySqlClient;
// [...]
public Form1() {
MySqlConnection myCon = new MySqlConnection();
MySqlDataAdapter myAdapter = new MySqlDataAdapter("SELECT * FROM foo;", myCon);
于 2014-03-27T16:40:55.400 回答