如何连接到MySQL并开始使用VB2005?我已经在工作中使用PHP + MySQL大约一年了。只是想知道如何开始使用Visual basic2005+ MySQL。仅仅是为了连接到一个数据库,然后运行一个简单的select star查询?
db -> db_name
table -> tbl_name
ip ->本地主机
发布于 2009-07-02 22:54:28
您可以使用适用于MySQL (连接器/网络)的ADO.NET驱动程序,您可以从以下位置下载:http://www.mysql.com/products/connector/
安装之后,您可以使用MySqlConnection、MySqlCommand、MySqlDataReader等以标准的.NET方式使用MySQL。文档在这里:http://dev.mysql.com/doc/refman/5.0/en/connector-net-programming.html
一些示例代码:
Dim myConnection As New MySql.Data.MySqlClient.MySqlConnection
myConnection.ConnectionString = "server=127.0.0.1;" _
& "uid=root;" _
& "pwd=12345;" _
& "database=test;"
myConnection.Open()
Dim myCommand As New MySqlCommand("select * from TheTable", myConnection)
Using myReader As MySqlDataReader = myCommand.ExecuteReader()
While myReader.Read()
Console.WriteLine((myReader.GetInt32(0) & ", " & myReader.GetString(1)))
End While
End Using
myConnection.Close()Using语句确保在不再需要数据读取器时将其关闭,即使抛出异常也是如此。您还可以将连接包含在Using语句中。
https://stackoverflow.com/questions/1076934
复制相似问题