Office中国论坛/Access中国论坛

标题: 我的数据哪去了? [打印本页]

作者: xsm361    时间: 2009-12-26 10:53
标题: 我的数据哪去了?
在表中item数据总数是34个,而在查询表infomation中只能反应出30个数据,另外的4个数据哪去了呢?
在查询表infomation中的条件是:
Like IIf(IsNull([Forms]![supply infomation]![供应商]),"*","*"+[Forms]![supply infomation]![供应商]+"*"),这里有什么不妥吗?
请求高手出招,解难.
作者: chaojianan    时间: 2009-12-26 12:19
只保留名称下的条件,其他条件都去掉。
作者: xsm361    时间: 2009-12-26 12:27
感谢chaojiannan的回复,可是这样没有达到原来预期的目的呀!我这是一个多条件的查询啊
作者: chaojianan    时间: 2009-12-27 09:02
这样的话,就用代码实现,不要在查询中设置条件。
可以搜索下刘小军的查询教程。
作者: todaynew    时间: 2009-12-27 10:07
与条件设置无关,联接问题。“汉微自控”没有联接上,具体原因请自己检查一下。
作者: xsm361    时间: 2009-12-27 10:36
联接的问题?我不是太明白,如果去掉所有查询条件后得到的结果就与原始表是一致的,可是一旦添加查询条件后就出问题了,请教todaynew能够详细说明一下吗。
作者: xsm361    时间: 2009-12-29 17:09
这个问题没有人能够解决了吗?TMTONY版主,你在那里啊
作者: xsm361    时间: 2010-1-4 11:45
经仔细审查,发现表中的原始数据为“空”的item,比如“汉微自控”的地址或者物料号为空时,就会出现查询不到的情形。可是,另外有些数据项同样为“空”,却没有问题,真是百思不得其解???有谁能够解释吗
作者: aslxt    时间: 2010-1-4 15:56
如果查询条件为  like  '*'
那么,字段为空的数据是查询不出来的.所以你的条件还要修改
作者: xsm361    时间: 2010-1-6 11:23
俺看过刘小军的查询,模糊查询也是用like “*"的。aslxt 能否再详细点,谢谢




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3