在VB中,可以使用ADO.NET庫來連接和查詢數據庫。下面是一個簡單的示例,演示如何查詢數據庫并列出所有結果:
首先,確保你已經添加了對System.Data命名空間的引用。
接下來,使用以下代碼連接到數據庫并查詢數據:
Imports System.Data.SqlClient
Private Sub QueryDatabase()
' 數據庫連接字符串
Dim connectionString As String = "Data Source=數據庫服務器地址;Initial Catalog=數據庫名稱;User ID=用戶名;Password=密碼"
' 查詢語句
Dim query As String = "SELECT * FROM 表名"
' 創建連接對象
Using connection As New SqlConnection(connectionString)
' 打開數據庫連接
connection.Open()
' 創建命令對象
Using command As New SqlCommand(query, connection)
' 執行查詢,并獲取結果集
Using reader As SqlDataReader = command.ExecuteReader()
' 循環遍歷結果集
While reader.Read()
' 讀取每一行的數據
Dim value1 As String = reader.GetString(0) ' 假設第一列是字符串類型
Dim value2 As Integer = reader.GetInt32(1) ' 假設第二列是整數類型
' 輸出數據到控制臺或界面
Console.WriteLine("Value 1: " & value1)
Console.WriteLine("Value 2: " & value2)
Console.WriteLine("---------")
End While
End Using
End Using
End Using
End Sub
在上面的示例中,你需要替換以下部分:
數據庫服務器地址
:數據庫服務器的地址數據庫名稱
:要查詢的數據庫名稱用戶名
:用于連接數據庫的用戶名密碼
:用于連接數據庫的密碼表名
:要查詢的表名你可以根據需要修改查詢語句和讀取的列的類型。
最后,調用 QueryDatabase
函數即可執行查詢并列出所有結果。