主题:  求助复合查询

SHUNLAI

职务:普通成员
等级:1
金币:0.0
发贴:36
#12006/8/21 15:48:28
各位先生:你们好!
请指教有关数据查询问题,本人在数据表中打算以一下方法进行复合查询,但语句错误总无法进行下去。Combo3、Combo4为壁厚值,即:要求查询某一材质(Combo2)与最大壁厚内某一范围数据(如:Combo3〈 最大壁厚〈Combo4)。请诸位先生帮忙解答并修改!谢谢。
北京
小虾
2006-8-21

sql = "select * from 浇注排序 where 材质 = '" & Trim(Combo2.Text) & "' and 最大壁厚 between #" & _
Trim(Combo3.Text) & "# and #" & Trim(Combo4.Text) & "# order by 材质 desc"



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22006/8/21 16:18:06
去掉#看看



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#32006/8/21 16:45:20
#是ACCESS用于时间字段的


非常大鱼

SHUNLAI

职务:普通成员
等级:1
金币:0.0
发贴:36
#42006/8/21 16:53:09
allinhands你好!
谢谢你的回复! 在去掉#后,出现“表达式中数据类型不匹配“的错误提示。请再执教!谢谢



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#52006/8/21 17:35:40
把sql输出打印一下看看

最大壁厚字段类型?



SHUNLAI

职务:普通成员
等级:1
金币:0.0
发贴:36
#62006/8/21 17:51:39
再次向你表示感谢!!!
我用的是accesss数据库,数据设的类型是文本类型!



SHUNLAI

职务:普通成员
等级:1
金币:0.0
发贴:36
#72006/8/21 17:56:27
allinhands你好!
非常感谢你的帮助,在先生的提醒下。我更改了一下数字类型,改为数字类型后就OK了!
太谢谢了!!!