select 查询问题
你们好,如下查询语句:select * from * where * in ('...'),其中的...是用join在一维数组里得来的,我想要的结果是把...里的各个字符都查询结果后返回,比如...里面的字符是:111,222,333,我要的是查询111和222和333,但现在情况是,SQL把...当成‘111,222,333’来查询了,没有分开,请问这是为什么啊?有什么办法解决吗?谢谢,我初学VB ,用的是ACCESS数据库,DATA控件 --------------------编程问答-------------------- http://download.csdn.net/detail/veron_04/1644211 --------------------编程问答-------------------- 资料是好的,我下载看了,只是语法格式,但不会用,还是谢谢你啦 --------------------编程问答-------------------- 有没有人帮帮忙啊??? --------------------编程问答-------------------- select * from * where * in ('...')这样也能行?
你也应该是
select * from * where * in ('111','222','333')
--------------------编程问答-------------------- in ('...')
这里面直接用一维数组,不要join,这样就变成字符串了。还有要把引号去掉。
补充:VB , 基础类