【发布时间】:2012-05-09 14:03:46
【问题描述】:
我有以下查询返回 2 条记录(在 DataSet 的查询构建器中)
SELECT EmpID, Name, id
FROM Users
WHERE (CAST(id AS Varchar(20)) IN ('5688','5689'))
现在,如果我执行相同的查询,而不是从后面的代码中传递参数: String param = "'5688','5689'";它返回 null。
WHERE (CAST(id AS Varchar(20)) IN (@param))
我试着去掉第一个和最后一个',但这并没有什么不同。
!!!id是唯一的PK!!!
有人知道吗?
【问题讨论】:
-
能否请您发布包含指定参数的代码?
标签: c# sql dataset tableadapter query-builder