0

我不知道为什么我有以下错误:

Missing operand after ''%اح%'' operator.

dv.RowFilter = "[customer] LIKE N'%" + value + "%'";

我也将代码更改为:

dv.RowFilter = "[customer] LIKE N'%" + value.Replace(@"'", "''") + "%'";

但我仍然有错误。

注意: 我使用别名作为表的列名。所以“客户”是别名

4

1 回答 1

0

如果字段类型是 NVARCHAR,则不应在 C# 代码中使用“N”。

dv.RowFilter = "[customer] LIKE '%" + value + "%'";
于 2013-08-16T08:06:05.640 回答