可能是传递句柄的时候遇到关键字了,一般建表时候都不使用关键字做表字段的,与其研究那么多,不如该下表字段,如果牵扯到改动较多可以在数据库里定义个方法,用这个方法去更新表的数据,然后传参数进去
版本 2
支持库 mysql
子程序 __启动窗口_创建完毕
局部变量 MYSQL句柄, 整数型
局部变量 账号, 文本型
局部变量 密码, 文本型
局部变量 记录句柄, 整数型
局部变量 临时账号, 文本型
局部变量 临时密码, 文本型
MYSQL句柄 = 连接MySql (“127001”, “root”, “lsq102599”, , 3306)
创建库 (MYSQL句柄, “资料库”)
选择库 (MYSQL句柄, “资料库”)
执行SQL语句 (MYSQL句柄, “CREATE TABLE `分组一表` (`ID` int(1) NOT NULL AUTO_INCREMENT,`账号` char(20) NOT NULL,`密码` char(20) NOT NULL,PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=gbk”)
账号 = “username1”
密码 = “password1”
增加记录 (MYSQL句柄, “`分组一表`”, “`账号` ='” + 账号 + “',`密码` ='” + 密码 + “'”)
记录句柄 = 查找记录 (MYSQL句柄, “`分组一表`”, “”, “”, “”)
读字段值 (记录句柄, “账号”, 临时账号)
读字段值 (记录句柄, “密码”, 临时密码)
编辑框1内容 = 临时账号
编辑框2内容 = 临时密码
“account_id='” + id + “'” '好象这多了2个引号,数字是不用加引号的
如果 (account_id = 角色id)
超级列表框1全部删除 ()
读取人物宝宝 (“player_id='” + 角色id + “'”)
输出信息 (“读取完毕!”)
否则
信息框 (“查询失败,没有账号的角色数据!”, 该48, “提示”)
上面这段应该是这样才对吧,查询到ID就查询另一个信息,你是查询到了就删除了,还查什么?
在正常情况下,MySQL将默认提供各种存储引擎,你可以使用下面的观点:
看看现在你的MySQL存储引擎已经提供:
的mysql>显示引擎;
看看你当前的默认存储引擎的MySQL:像'%STORAGE_ENGINE%'
的mysql>显示变量;
你想看到什么引擎表(在后置发动机的参数显示的结果中表示,该表是目前使用的存储引擎):
的mysql> SHOW CREATE TABLE表名;
以上就是关于因为对mssql数据库不熟悉,我把一个易语言源码改为mysql,遇到一个问题一个加载树形框的sql语句不会全部的内容,包括:因为对mssql数据库不熟悉,我把一个易语言源码改为mysql,遇到一个问题一个加载树形框的sql语句不会、易语言怎么玩MYSQL、易语言mysql数据读取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)