【发布时间】:2018-09-14 17:48:39
【问题描述】:
我正在尝试运行包含单引号的 SQL 查询。我正在使用 qodbc,当我尝试使用单引号成功时:
使用反斜杠
使用双单引号
代码:
string getQBInventory = "SELECT ListId, Name, QuantityOnHand from Item WHERE Name LIKE '"+ "PMI / 8\"X25''" + "%' AND IncomeAccountRefFullName <> 'Job Income' AND isActive <> 0";
知道我做错了什么吗?
我正在查询以下内容:
PMI/8"X25'
【问题讨论】:
-
您应该使用参数化查询来避免此类问题。
-
刚刚尝试,仍然出现错误。还有什么我可以尝试的。谢谢。
标签: c# sql select quotes double-quotes