易语言操作MYsql 第一课(服务器操作)
来源:网络收集 点击: 时间:2024-08-23易语言操作MYsql ,一般常用的只有两种,服务器版、空间版,今天在这里咱们先介绍下服务器版操作,第二课介绍空间版的。
所以工具都放到了百度云
以我现有服务器做实例教程
2/81.首先查看下mysql中的数据
今天操作的位于 TEST 中;
Oh my god!好多表啊,吓一跳,继续点开,知道看到详细表值,最后一张图就是表值。可能看图




咱们先尝试读取 dede_admin 下的id, usertype, userid, pwd, uname, tname, email, typeid, logintime, loginip 内容。
4/8打开易语言,新建Windows程序

下面开始编辑程序,我直接复制到这里,源码中有注释说明
【连接数据库】
.版本 2
.支持库 mysql
.子程序 _按钮1_被单击
数据库连接句柄 = 连接MySql (“127.0.0.1”, “root”, “houliang86”, “test”, 3306)
连接SQL数据库
.如果 (数据库连接句柄 = 0)
标签1.标题 = “连接失败”
.否则
标签1.标题 = “连接成功”
其中注意的是,‘数据库连接句柄’是全局变量 整数型
上面程序可以直接连接数据,只要数据库,帐号、密码、用户名、库名输入正确,就可以连接到数据了!

【读取数据到超级列表框】
.版本 2
.支持库 mysql
.支持库 iext
.子程序 _按钮2_被单击
.局部变量 符合记录集句柄, 整数型
.局部变量 j, 整数型
.局部变量 i, 整数型
.局部变量 行数, 整数型
.局部变量 id, 文本型
.局部变量 logintime, 文本型
.局部变量 usertype, 文本型
.局部变量 userid, 文本型
.局部变量 pwd, 文本型
.局部变量 uname, 文本型
.局部变量 tname, 文本型
.局部变量 loginip, 文本型
.局部变量 email, 文本型
执行SQL语句 (数据库连接句柄, “select * from dede_admin”)
记录集句柄 = 取记录集 (数据库连接句柄)
取执行后记录到记录集句柄
读字段值 (记录集句柄, “id”, id)
读字段值 (记录集句柄, “usertype”, usertype)
读字段值 (记录集句柄, “userid”, userid)
读字段值 (记录集句柄, “pwd”, pwd)
读字段值 (记录集句柄, “uname”, uname)
读字段值 (记录集句柄, “tname”, tname)
读字段值 (记录集句柄, “email”, email)
读字段值 (记录集句柄, “logintime”, logintime)
读字段值 (记录集句柄, “loginip”, loginip)
读取相关数据
行数 = 取记录集行数 (记录集句柄)
读取记录数,插入超级列表框用
超级列表框1.全部删除 ()
.计次循环首 (行数, i)
i = i + 1
j = 超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (j, 0, id)
超级列表框1.置标题 (j, 1, usertype)
超级列表框1.置标题 (j, 2, userid)
超级列表框1.置标题 (j, 3, 解密MD5 (pwd))
超级列表框1.置标题 (j, 4, uname)
超级列表框1.置标题 (j, 5, tname)
超级列表框1.置标题 (j, 6, email)
超级列表框1.置标题 (j, 7, logintime)
超级列表框1.置标题 (j, 8, loginip)
循环插入超级列表框
.计次循环尾 ()
标签4.标题 = “共: ” + 到文本 (超级列表框1.取表项数 ()) + “ 条”
显示数据行数
也可以用 标签4.标题 = “共: ” + 到文本 (行数) + “ 条”



然后在窗口销毁的时候(关闭程序),断开下 mysql 和 释放相关句柄
.版本 2
.支持库 mysql
.子程序 __启动窗口_将被销毁
断开MySql (数据库连接句柄)
释放记录集 (记录集句柄)
养成一个良好的习惯,呵呵

现在我们可以运行下效果看下.
成功读取!



有不清楚的地方可以随时百度私信我!
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1151159.html