继续抛出异常:
未处理的类型' System.InvalidOperationException' 发生在MySql.Data.dll
中
这是代码:
Public Sub showWorkerFullnames()
getQuery = "SELECT worker.worker_fullname FROM worker"
getCommand = New MySqlCommand(getQuery, MySQLConnection)
getReader = getCommand.ExecuteReader
cbWorkerFullnames.Items.Clear()
While getReader.Read
cbWorkerFullnames.Items.Add(getReader.Item("worker_fullname").ToString)
End While
答案 0 :(得分:0)
This page显示了一个有效的例子。
创建连接:
string connStr =
"server=localhost;user=root;database=world;port=3306;password=******;";
MySqlConnection conn = new MySqlConnection(connStr);
创建命令时使用该连接对象:
MySqlCommand cmd = new MySqlCommand(sql, conn);
使用前打开连接。链接的示例在创建后立即打开连接。它是分叉的,但我会在使用它之前打开最后的连接。
conn.Open();
不要忘记在完成后关闭连接。