C#模糊查询Access (续)

如果在OleDBCommand的commandtext里写上完整SQL语句" select * from news where instr(title,'test') " ,可以正常执行。但一旦把查询值变成?,然后用parameter传参过去,就不行。无论是传'test',还是test,都查询不到结果。无奈只好用SQL语句拼凑。很奇怪!这样会产生安全问题,但由于不知道Access中注释SQL语句的方法(网上没找到)也没法试验。
 

你可能感兴趣的:(sql,C#,Access)