本文目錄一覽:
如何使用易語言連接到mysql數據庫
給你一段代碼參考,易語言中已經集合了mysql支持庫,所以不需要模塊.
.版本 2
.支持庫 mysql
.程序集 窗口程序集_啟動窗口
.子程序 _按鈕1_被單擊
.局部變量 記錄句柄, 整數型
.局部變量 記錄集句柄, 整數型
.局部變量 ID, 文本型
全局_數據句柄 = 連接MySql (「192.168.1.101」, 「admin」, 「123456」, , 「3306」)
執行SQL語句 (全局_數據句柄, 「select ID,NAME from data.accounts where NAME=’」 + 編輯框1.內容 + 「’」)
記錄集句柄 = 取記錄集 (全局_數據句柄)
讀字段值 (記錄集句柄, 「ID」, ID)
釋放記錄集 (記錄集句柄)
調試輸出 (ID)
.子程序 __啟動窗口_將被銷毀
斷開MySql (全局_數據句柄)
全局_數據句柄 數據類型為全局整數型變量.
更多命令參考mysql支持庫.
用易語言寫了一段讀取mysql數據的源碼,但是總顯示核對錯誤
.版本 2
.支持庫 mysql
.支持庫 Exmlrpc
.支持庫 iext
數據庫句柄 = 連接MySql ((「123.1.179.2」, 「root」, 「ceshi」, 「xinxi」, 2306)
文本數組 = 分割文本 (去標示符串, 「」, )
記錄集句柄 = 查找記錄 (數據庫句柄, 「account」, 「username,password」, 「username=’」 + 文本數組 [1] + 「’」, 「id DESC」)
.如果 (取記錄集行數 (記錄集句柄) < 1) ‘ < 1就是未找到數據
釋放記錄集 (記錄集句柄)
服務器.發送文本 (客戶句柄, 「登陸」 + 「此賬號未註冊」)
.否則
到首行 (記錄集句柄)
讀字段值 (記錄集句柄, 「password」, 密碼)
.如果 (密碼 ≠ 文本數組 [2])
服務器.發送文本 (客戶句柄, 「登陸」 + 「賬號密碼錯誤」)
.否則
釋放記錄集 (記錄集句柄)
服務器.發送文本 (客戶句柄, 「登陸」 + 「賬號密碼正確」
.
.如果結束
.如果結束
.如果結束
斷開MySql (數據庫句柄)
2306是端口號 文本數組[1]是賬號 文本數組[2]是密碼 你的少個端口號
易語言MySQL數據庫操作
.版本
2
.支持庫
mysql
.局部變量
記錄集,
整數型
.局部變量
a1,
文本型
.局部變量
a2,
文本型
記錄集
=
查找記錄
(MySql句柄,
「b_1」,
「a1」,
,
)
讀字段值
(記錄集,
「a1」,
a1)
.判斷開始
(user
=
a1)
返回
(真)
.默認
記錄集
=
查找記錄
(MySql句柄,
「b_2」,
「a2」,
,
)
讀字段值
(記錄集,
「a2」,
a2)
.判斷開始
(password
=
a2)
返回
(真)
.默認
更新記錄
(MySql句柄,
「b_2」,
「a2」,
「132515」)
原創文章,作者:NTVP,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/146163.html