vb查询
你们好,请问select * from 表名 where 字段 in (内面是几个combo.text的内容)
那么括号内应该是怎样写,非常感谢,另是用access数据库
例如有combo1
combo2
--------------------编程问答-------------------- "select * from 表名 where 字段 in('" & trim(combo1.text) & "','" & trim(combo2.text) & "','" & ... & "')"
其中带不带单引号要看字段类型。 --------------------编程问答--------------------
括号内就是表达式列表,数值直接写,字符要用单引号引起来,日期要用#号引起来。
例如,combo1是数值,combo2是字符串,combo3是日期,写法如下:
sql = "select * from 表名 where 字段 in (" & combox1.Text & ",'" & _
combo2.Text & "', #" & combo3 & "#)"
补充:VB , 控件