为什么我dataveiw过滤器崩溃
问题描述:
我从一个数据表中的数据视图我试图筛选,以查看是否有一个制造,型号和序列号重复的值,但我得到一个错误为什么我dataveiw过滤器崩溃
串strFilter的= “Manufacture =”+ strMake +“and Type =”+ strModel +“and Serial Number =”+ strSn;
strFilter的= “制造=福特150和类型=猛禽和序列号= 9999”
dv.RowFilter = strFilter的;
这一点,我得到
型“System.Data.SyntaxErrorException”未处理的异常错误在System.Data.dll中发生
其他信息:语法错误:缺少操作后“数字”运营商
答
对于一个你在这里错过了一个分号。
strFilter的= “制造=福特150和Type =猛禽和序列号= 9999” < ---------
:)
+0
好吧,我有工作到序列号由于某种原因,它不喜欢列名是两个words.strfilter =“制造商='ford 150'和类型='猛禽'和序列号='9999'的事实” –
你需要单引号字符串吗? – Amit
这帮助,但仍然有问题,它不喜欢的事实“序列号”是两个单词,如果我将其更改为Serial_Number它没关系。 –
将序列号写入[序列号]括号中,如果这是您的列名称。 – Amit