带有双引号字符串条件的SQL Select语句

时间:2018-05-24 06:52:28

标签: sql sql-server-2008

这是我在这个受尊敬的网站上的第一个问题。

我有一个非常简单的SQL语句:

SELECT * FROM PRODUCTS WHERE PRODUCT_NAME='14"" Television'

当我运行它时,我收到此消息: 全文搜索条件下“电视”附近的语法错误“14”电视“'。

此列的实际值是14“电视。但是当我使用Request.Form("Product")时,它会为字符串添加另一个字符串,因此它变为(14”“电视”!

我该如何绕过这个? 我尝试使用此方法替换双引号:

 Product = Product.Replace("""",chr(34))

但它不起作用!

编辑:解决过这个问题

product = product.replace(""","")

SELECT * FROM PRODUCTS WHERE CONTAINS(PRODUCTS.*,'"14 Television"')

0 个答案:

没有答案