Access数据库中查询数组类型字段的ASP代码SQL语法

来源:互联网 发布:js 函数的argument 编辑:程序博客网 时间:2024/03/29 17:12

 今天在修改以前开发的一个网站的时候遇到一个问题,因为功能的需要,以前的一个数字类型字段改变为文本字段,因为这个字段需要包含多个类别的ID,以前这个字段只对应一个ID的。

 

网站是ASP VB语言的,数据库使用的是Access

 

修改数据类型之后前台的查询代码就不能使用诸如xID=1这种条件了。由于现在该字段变为文本类型,其值为数组格式,如:

1,2,3,4,5

 

之前的sql查询语句为:select [ID] from [table] where xID=3

 

相应的查询代码就应该改变为:select [ID] from [table] where ','+xID+',' like '%,3,%'

 

记录一下,免得以后又去翻手册那么麻烦

 

by crazybruce