1、请打开易语言。
2、为了完成可以查找的功能,我们肯定要在记录数据的时候保存区别的数据,比如说 ID 名字。主要都是这些来区分的。当然你要是根据条件查找也没关系。
3、查找命令书写是 查找(读("名字")=“百度”)这句代码的意思是:读(“名字”) 这个是读取当前记录指针,如果你没有指定过指定肯定是第一个。读取第一条记录名字里面的数据。
4、查找(读("名字")=“百度”)通过上面大概你也明白了 查找命令就是循环 读("名字")。不管多少次只为找到后面的条件 数据=“百度”。如果查找到了就返回 真,并且把知道的记录位置保存到记录指针里面。
5、如果你是在循环里面查找,推荐你在循环里面增加一个 到首记录()。
.版本 2.常量 出差时间, "“出差时间”"
.常量 出差地点, "“出差地点”"
.常量 出差人员, "“出差人员”"
.版本 2
.支持库 iext
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
打开 (#数据库1, , , , , , )
.子程序 _查询按钮_被单击
.局部变量 计次, 整数型
.局部变量 开始日期, 日期时间型
.局部变量 结束日期, 日期时间型
.局部变量 行, 整数型
.局部变量 id, 日期时间型
超级列表框1.全部删除 ()
开始日期 = 日期框1.今天
结束日期 = 日期框2.今天
计次 = 取记录数 ()
到首记录 ()
.计次循环首 (计次, )
id = 读 (#出差时间)
.判断开始 (查找 (id ≥ 开始日期 且 id ≤ 结束日期))
行 = 超级列表框1.插入表项 (-1, , , , , )
超级列表框1.置标题 (行, 0, 到文本 (id))
超级列表框1.置标题 (行, 1, 读 (#出差地点))
超级列表框1.置标题 (行, 2, 读 (#出差人员))
.默认
.判断结束
跳过 ()
.计次循环尾 ()
易语言的数据库的话:例如
跳到(1)
‘从数据库首开始
判断(查找(读(#账号)=编辑框1.内容))
’查找账号是否存在
|__|__判断(读字段(#密码)=编辑框2.内容)
|
|___
信息框(“登陆成功!”)‘查找到账号后,数据库指针停止在
|
该记录。所以可以用读字段读取账号对应的密码。。看看
|
用户输入的密码是否正确
|
|
|
____信息框(“没有该账号”)
ACCESS又是另一种方法...我就不写出来了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)