在易語言中連接數據庫需要使用相關的數據庫驅動程序,以下是一個簡單的連接MySQL數據庫的示例:
' 引用數據庫驅動程序
$USE("e:\mylib\mysql\mysql.bas")
' 創建數據庫連接
Dim conn As Mysql
' 初始化數據庫連接
conn.Init("localhost", "root", "123456", "test", 3306)
' 連接數據庫
If conn.Connect() Then
PrintLn "數據庫連接成功"
Else
PrintLn "數據庫連接失敗"
End If
' 執行SQL語句
Dim sql As String
sql = "SELECT * FROM `user`"
If conn.Query(sql) Then
PrintLn "SQL語句執行成功"
Dim row As String
While conn.FetchRow(row)
PrintLn row
Wend
Else
PrintLn "SQL語句執行失敗"
End If
' 關閉數據庫連接
conn.Close()
在上述示例中,首先需要引用MySQL數據庫驅動程序(mysql.bas),然后使用Mysql
對象創建數據庫連接,并通過Init
方法設置連接參數,包括數據庫地址、用戶名、密碼、數據庫名和端口號。然后通過Connect
方法連接數據庫,連接成功時返回True
,連接失敗時返回False
。然后可以使用Query
方法執行SQL語句,并通過FetchRow
方法逐行獲取查詢結果。最后使用Close
方法關閉數據庫連接。