【发布时间】:2018-02-19 10:48:00
【问题描述】:
我需要根据与一组记录的“喜欢”匹配来获取记录,
我使用的以下查询不起作用。有谁知道查询出了什么问题?
sqlCommand.CommandText =String.Format("SELECT * FROM Customer" +
" WHERE (Name like @Name)","'%" +searchString.Trim()+"%'");
sqlCommand.Parameters.AddWithValue("Name", searchString);
此查询未获取所需的记录。
运行上述 sn-p 时出现以下错误:
Must declare the scalar variable "@Name".
【问题讨论】:
-
你有
AddWithValue("Name", ...不应该是@Name吗? -
我尝试了两种方式。我仍然遇到同样的错误
-
您没有包含您遇到的错误。您能否将其作为问题的一部分包含在内?
标签: c# sql-server