⑴ 易语言执行sql命令
你是不会连接sql命令和编辑框的内容吧。给你看一条命令你就明白了:
外部数据库1.执行 (“update data1 set id=-32768 where id=” + “‘” + 编辑框1.内容 + “‘” , )
⑵ 易语言执行sql语句问题!
帮你改了一下:
执行SQL语句 (SQL, “insert into mail (receiverID,content,type,flag,goodType,goodId,goodNum,msType,msNum) values ('”+ 编辑框6.内容“','”+编辑框7.内容“','3','0','1','”+编辑框8.内容“','”+编辑框9.内容“','”+编辑框10.内容“','”+编辑框11.内容“')”)
上边你有几处错误,一是values右边的括号你用成全角的了,二是默认值你不应该用+号连接,三是有些地方多了单引号,四是你那整个语句最后多了一个右括号。另外你要注意一下,因为我不知道你哪些字段是数值的,上边全是字符型的,如果是是数值型字段,相应的值不能用单引号引起来。
⑶ 易语言如何链接SQL数据库
使用E自带的外部数据库控件,连接方法可以参照E帮助。
⑷ E语言连接Mysql怎么才能执行一个sql文件
你说的E语言是哪种?易语言?
数据库是mysql?
根据我在C#里读入文本执行到sqlserver的经验来看,应该是要调用数据库内置的一些dll。
⑸ 易语言SQL数据库操作
你是不会连接sql命令和编辑框的内容吧。给你看一条命令你就明白了:外部数据库1.执行(“updatedata1setid=-32768whereid=”+“‘”+编辑框1.内容+“‘”,)
⑹ 用易语言执行SQL指令求指点
+ “',)”,
括号里多了个逗号
⑺ E语言执行SQL语句 SHA1语句
.版本 2
.支持库 mysql
.局部变量 SQL_link, 整数型
.局部变量 SQL, 文本型
SQL_link = 连接MySql (“127.0.0.1”, “root”, “”, “tests”, 3306)
SQL = “INSERT INTO account (username, sha_pass_hash, email, expansion) VALUES (UPPER(” + “'” + 编辑框1.内容 + “'” + “), SHA1(CONCAT(UPPER('” + 编辑框2.内容 + “'),':',UPPER('” + 编辑框3.内容 + “'))),'” + 编辑框4.内容 + “','4'))
”
执行SQL语句 (SQL_link, SQL)
⑻ 易语言中,如何进行SQL我级查询
多级查询你可以在进行易语言执行SQL时将输出的结果作为下一个SQL查询的关键词语,再进行第二次查询,多级查询就是将一个结果作为下一查询的关键词语再查询一后写入下拉列表。 sql = “select code,name,fsy,tpsy,sz from cplb order by sz”_启动窗口.记录集.打开 (sql, #SQL语句)_启动窗口.记录集.读整数 (“fsy”, 父索引)_启动窗口.记录集.关闭 () sql = “select code,name,fsy,tpsy,sz from cplb order by sz”