vb.net mysql datareader 读取数据
时间: 2024-04-27 08:18:34 浏览: 108
VB.NET 可以通过 MySQL Connector/NET 驱动程序来访问 MySQL 数据库。使用 DataReader 类可以从数据库中读取数据。下面是一个简单的示例代码,演示如何使用 DataReader 读取 MySQL 数据库中的数据:
```
Dim connStr As String = "server=localhost;user=root;database=mydatabase;port=3306;password=mypassword;"
Dim conn As MySqlConnection = New MySqlConnection(connStr)
Dim cmd As MySqlCommand = New MySqlCommand("SELECT * FROM mytable", conn)
conn.Open()
Dim reader As MySqlDataReader = cmd.ExecuteReader()
While reader.Read()
Console.WriteLine(reader("id") & ": " & reader("name"))
End While
reader.Close()
conn.Close()
```
在这个示例中,我们首先定义了一个连接字符串,然后创建了一个 MySqlConnection 对象,连接到 MySQL 数据库。接下来,我们创建了一个 MySqlCommand 对象,该对象包含一个 SELECT 查询语句。然后打开数据库连接并使用 ExecuteReader 方法执行查询。最后,我们遍历返回的结果集并将每一行的 id 和 name 列打印到控制台上。
阅读全文