读书人

vb中Access val函数可用.sql 数据库va

发布时间: 2012-03-08 13:30:13 作者: rapoo

vb中Access val函数可用.sql 数据库val函数不可识别,为什么,急
我的数据库中顺序号是001类型的数据,比较时我用val函数转换成数值型进行比较查询
下面这段函数在Access运行正常,可在sql sql 数据库val函数不可识别,为什么?怎么改呢
sql = "select * from 生产指令传票 where " & "val(顺序号) >=" & q & "and " & "val(顺序号) <=" & qw & "and 指令编号='" + Trim(Combo1.text) + "'"


[解决办法]
sql = "select * from 生产指令传票 where " & "cast(顺序号 as int) >=" & q & "and " & " cast(顺序号 as int) <=" & qw & "and 指令编号='" + Trim(Combo1.text) + "'"

读书人网 >VB

热点推荐