关于SQL语言中where in语句的使用??
大家好:我有一个字符串mystr=(0010,0020,0030)等,字符串里面的元素可能会改变,但是字符串的名称mystr不变
用sQL语句查询编码包含在字符串mystr里面的行的信息,语句如下:
Adodc1.RecordSource = "select * from table where 编码 in ('0010','0020','0030')"
Adodc1.RecordSource = "select * from table where 编码 in ("+ mystr + ")"
第一条语句可以实现查询,而第二条语句未显示任何结果,in后面如果是一个字符串的话,应该是怎样的写法??
调用SQL的环境:VB