Office中国论坛/Access中国论坛

标题: 运用where语句,实现了对另一个窗体数据的查询的过程中出现了问题,请高人解答 [打印本页]

作者: solowing1988    时间: 2011-10-27 13:08
标题: 运用where语句,实现了对另一个窗体数据的查询的过程中出现了问题,请高人解答
出现问题的两个数值,有一个共同点是都是在查询里通过表达式求出的数值。
举例,有一列分别是11,22,33,44.我的between[]and[],两个里分别填的是1,2,那他会给我显示出11所在的行,如果填11,12便什么都没有。
        另一列的问题则是-700,600,我填600,700,它会两个都显示,无视负号,请问如何解决?
作者: andymark    时间: 2011-10-27 13:16
你的列是什么类型,数字?
作者: solowing1988    时间: 2011-10-27 14:32
andymark 发表于 2011-10-27 13:16
你的列是什么类型,数字?

通过在查询里通过表达式求出的。。。表达式里都是数字类型的。。。。
作者: andymark    时间: 2011-10-27 15:00
正常没问题的,加个类型转换CINT  ,CLNG 试试会不会出现之前的情况
不会的行话只能看示例了




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