易语言数据库,如何通过时间条件查询数据?(30分)

1、建立了一个数据库,里面有一个出差时间(日期时间型)、出差地点(文本型)、出差人员(文本型)。2、在程序中我建立了一个超级列表框1,一个查询按钮(用于把数据库数据在超级... 1、建立了一个数据库,里面有一个出差时间(日期时间型)、出差地点(文本型)、出差人员(文本型)。
2、在程序中我建立了一个超级列表框1,一个查询按钮(用于把数据库数据在超级列表框显示出来)。
3、两个日期框,一个时间查询按钮。

希望有使用易语言的高手帮一下我,如何实现,选好两个日期框的时间后,超级列表框可以把两个日期的中间所有的日期的数据在超级列表框中显示出来。谢谢
展开
 我来答
wuxun12
推荐于2016-08-14 · TA获得超过1058个赞
知道小有建树答主
回答量:1045
采纳率:0%
帮助的人:578万
展开全部

.版本 2

.常量 数据库1, "“数据库”"

.常量 出差时间, "“出差时间”"

.常量 出差地点, "“出差地点”"

.常量 出差人员, "“出差人员”"

.版本 2

.支持库 iext

.程序集 窗口程序集1

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

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

.子程序 _查询按钮_被单击

.局部变量 计次, 整数型

.局部变量 开始日期, 日期时间型

.局部变量 结束日期, 日期时间型

.局部变量 行, 整数型

.局部变量 id, 日期时间型

超级列表框1.全部删除 ()

开始日期 = 日期框1.今天

结束日期 = 日期框2.今天

计次 = 取记录数 ()

到首记录 ()

.计次循环首 (计次, )

    id = 读 (#出差时间)

    .判断开始 (查找 (id ≥ 开始日期 且 id ≤ 结束日期))

        行 = 超级列表框1.插入表项 (-1, , , , , )

        超级列表框1.置标题 (行, 0, 到文本 (id))

        超级列表框1.置标题 (行, 1, 读 (#出差地点))

        超级列表框1.置标题 (行, 2, 读 (#出差人员))

    .默认

    .判断结束

    跳过 ()

.计次循环尾 ()

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式