本文目錄一覽:
如何使用易語言連接到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-tw/n/146163.html