易语言数据库问题。

易语言数据库问题。,第1张

SQL虽然功能强大,但是没有易数据库方便。。。

我的QQ:771448112

你也可以使用寻找文件命令进行查杀 *** 作。。。。说远了哈!

代码哈!(可能我的思路和其他人不一样哈!)

.版本 2

.程序集 窗口程序集1

.程序集变量 次数, 整数型

.程序集变量 记录, 整数型

.程序集变量 数据, 文本型, , "0"

.子程序 查询子程序

记录 = 0

.计次循环首 (取数组成员数 (数据), 记录)

.如果 (数据 [记录] = 编辑框1.内容)

信息框 (“有数据!”, 64, )

跳出循环 ()

.否则

.如果 (记录 = 取数组成员数 (数据) 且 数据 [记录] ≠ 编辑框1.内容)

信息框 (“无数据!”, 64, )

.否则

.如果结束

.如果结束

.计次循环尾 ()

.子程序 __启动窗口_创建完毕

打开 (#数据库1, , , , , , )

置当前库 (#数据库1)

次数 = 取记录数 ()

.计次循环首 (次数, 记录)

加入成员 (数据, 读 (#NAME))

跳过 ()

.计次循环尾 ()

.子程序 _按钮1_被单击

查询子程序 ()

记录集句柄 = 查找记录 (管理Sql句柄, “sybm”, “name”, “name='” + 编码_gb2312到utf8 (部门名称) + “'”, “name ASC”)

调用格式: 〈整数型〉 查找记录 (整数型 MySql句柄,文本型 表名,文本型 字段名,文本型 查找条件,文本型 排序条件) - MySQL支持库->MySql *** 作

英文名称:mysql_select

查找满足条件的记录,返回记录集句柄。注意执行这条语句后不需要再执行“取记录集”命令,如果为中文字段名请在字段名两边加“`”,如:`姓名`。本命令为初级命令。

参数<1>的名称为“MySql句柄”,类型为“整数型(int)”。本参数必须是本进程调用“连接MySql”命令得到的返回值。

参数<2>的名称为“表名”,类型为“文本型(text)”。本参数是您要查询的表的名称,如果为中文表名请在表名两边加“`”,如:`姓名`。

参数<3>的名称为“字段名”,类型为“文本型(text)”。本参数是您要查询的表中字段的名称,可以使用逗号连接多个字段,如果为*号则表示查询所有字段。例子1 单个字段 name 例子2 多个字段 name,email,id 例子3 所有字段 *。

参数<4>的名称为“查找条件”,类型为“文本型(text)”。本参数是您要查询的条件。例子1 如果您要查找name的值为jack的记录 name='jack' 例子2 如果您要查找name的值为jack并且id的值为2的记录 name='jack' and id=2 例子3 如果您要查找name的值为jack或者id的值为2的记录 name='jack' or id=2。

参数<5>的名称为“排序条件”,类型为“文本型(text)”。本参数是排序的条件,ASC为升序,DESC为降序。例如要对name字段进行降序排序: name DESC 。

然后再读字段值


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6844206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存