回 帖 发 新 帖 刷新版面

主题:求教:数据表里有,但查询后报表里丢失一些数据。为什么?

各位老师
我有个问题,在录入后,数据表里有内容,但查询后报表里老出现丢失数据的现象,比方说录入了10个数据,在查询后就出现9个数据。是按日期查询的,日期打开表单后自动在文本框生成。这是为什么呢?谢谢

回复列表 (共4个回复)

沙发

应该是查询代码有问题

板凳

我的代码是
sele 登记日期,姓名,性别,地址,联系电话 from 数据表 GROUP BY 科别,姓名 where  登记日期 between thisform.container1.text3.value and thisform.container1.text4.value into table zx
REPORT FORM 照相表.frx NOCONSOLE preview
谢谢老师回答。

3 楼

这种情形一般都是查询条件不满足导致问题出现。可能是表中的数据(特别是字符型)出现了不满足条件的状况,如后边多了空格等。

如果能将查询的表贴出来,更容易让大家直接找出原因。

4 楼

BETWEEN()函数用法不正确,应该是这样:
sele 登记日期,姓名,性别,地址,联系电话 from 数据表 GROUP BY 科别,姓名 where  BETWEEN(登记日期,thisform.container1.text3.value,thisform.container1.text4.value) into table zx

我来回复

您尚未登录,请登录后再回复。点此登录或注册