本文目錄一覽:
易語言MYSQL操作!
一看你就是做 魔域或征服註冊程序的,,不過魔域的密碼都是特定的MD5密,不能用明密碼的。要用到腳本調試才行,,這個做起來就不容易了。
先說你的問題吧:
定義一個變量為整數型,比如說:句柄:整數型;
比如你要單擊按鈕1在name插入 123,就這麼寫:
句柄=連接MySQL(“MySQL地址”,“MySQL賬號”,“MySQL密碼”,“數據庫名,你的就是account”,MySQL端口,一般都是3306)
增加記錄(句柄,“account”,“name=‘123’”)
如果要同時增加name和password這兩個或更多,就按下面的寫:
增加記錄(句柄,“account”,“name=‘123’”+“,”+“password=’123’”)
易語言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”)
易語言的MYSQL數據庫操作。
用循環讀取後面的記錄:
計次循環首 (取記錄集行數 (記錄集句柄), 計次)
讀字段值 (記錄集句柄, “在線用戶”, 賬號ID)
調試輸出 (賬號ID)
到下一行 (記錄集句柄)
計次循環尾 ()
如何使用易語言連接到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操作
你可以在MySql那裡把賬戶設為唯一
然後易語言這邊直接增加記錄
判斷增加記錄是否成功
成功就成功
失敗就提示用戶名存在或操作失敗!
===================
.版本 2
.支持庫 mysql
查詢 = 查找記錄 (MySql句柄, “這是表名”, “*”, “name=’” + 編輯框用戶名.內容 + “’”, “id ASC”)
.如果真 (取記錄集行數 (查詢) > 0)
釋放記錄集 (查詢)
信息框 (“用戶名已存在!”, 16, “呃…童鞋!出大事了!”)
斷開MySql (MySql句柄)
_按鈕重置_被單擊 ()
返回 ()
.如果真結束
提示窗口.標籤1.標題 = “用戶名可以註冊!”
原創文章,作者:W71HB,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129883.html