为什么我的 dataveiw 过滤器崩溃
Why is my dataveiw filter crashing
我有一个来自数据的数据视图 table 我正在尝试过滤以查看制造商、类型和序列号是否有重复值,但我收到错误
string strFilter = "Manufacture = " + strMake + " and Type = " + strModel + " and Serial Number = " + strSn;
strfilter = "Manufacture = ford 150 and Type = Raptor and Serial Number = 9999"
dv.RowFilter = strFilter;
这是我遇到的错误
'System.Data.SyntaxErrorException' 类型的未处理异常发生在 System.Data.dll
附加信息:语法错误:'Number' 运算符
后缺少操作数
对于其中一个,你在这里少了一个分号。
strfilter = "Manufacture = ford 150 and Type = Raptor and Serial Number = 9999" <--------
:)
如果 strings.Write 序列号是您列的名称,您需要在方括号中用单引号引起来 strings.Write 序列号,例如 [序列号]。
我有一个来自数据的数据视图 table 我正在尝试过滤以查看制造商、类型和序列号是否有重复值,但我收到错误
string strFilter = "Manufacture = " + strMake + " and Type = " + strModel + " and Serial Number = " + strSn;
strfilter = "Manufacture = ford 150 and Type = Raptor and Serial Number = 9999"
dv.RowFilter = strFilter;
这是我遇到的错误
'System.Data.SyntaxErrorException' 类型的未处理异常发生在 System.Data.dll
附加信息:语法错误:'Number' 运算符
后缺少操作数对于其中一个,你在这里少了一个分号。
strfilter = "Manufacture = ford 150 and Type = Raptor and Serial Number = 9999" <--------
:)
如果 strings.Write 序列号是您列的名称,您需要在方括号中用单引号引起来 strings.Write 序列号,例如 [序列号]。