我有一个来自数据表的数据视图我试图过滤以查看是否有重复的制造商值,类型和序列号,但我收到错误
string strFilter =“Manufacture =”+ strMake +“和Type =”+ strModel +“和序列号=”+ strSn;
strfilter =“Manufacture = ford 150 and Type = Raptor and Serial Number = 9999”
dv.RowFilter = strFilter;
这是我得到的错误
System.Data.dll中出现未处理的“System.Data.SyntaxErrorException”类型异常
附加信息:语法错误:'Number'运算符后缺少操作数
答案 0 :(得分:0)
对于你在这里缺少一个半结肠的人。
strfilter =" Manufacture = ford 150 and Type = Raptor and Serial Number = 9999" < ---------
:)
答案 1 :(得分:0)
你需要单引号用于字符串。如果这是列的名称,请在括号中写入序列号,如[序列号]。