イーヤンフーとdbデータベースを接続するには

EasyLanguageでデータベースに接続するには関連するデータベースドライバを使用する必要があります。以下は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オブジェクトでDB接続を作成し、Initメソッドで接続パラメタ(DBアドレス、ユーザ名、パスワード、DB名、ポート番号)を設定します。その後ConnectメソッドでDB接続を行い、接続成功時はTrue、接続失敗時はFalseを返します。その後QueryメソッドでSQL文を実行し、FetchRowメソッドでクエリ結果を一行ずつ取得します。最後にCloseメソッドでDB接続を閉じます。

bannerAds