参数查询的疑问,高手请进
aykkk 2011-09-26 04:50:03 sql语句如下:
select * from CompHonor where id in(@ids)
说明,id是自动编号类型,上述语句中没有返回记录,如果把@ids替换成23,24,25或者是单个数值则是可以返回正确结果的,无论程序中,还是access中,都是这个现象,请问怎么解决这个问题
我程序中是这么写的
string strsql = "select * from CompHonor where id in (@ids)";
OleDbParameter[] parms = { new OleDbParameter("@ids", ids) };