我有一个程序在sqlite数据库上运行查询,我想替换任何'在我的查询中使用''。
我正在使用的代码:
val.Value.Replace(','' \' \')
但我的vs不接受,是否有不同的方法?
答案 0 :(得分:0)
string val = "' ' d '";
val = val.Replace("'", "\"");
Console.WriteLine(val);
我只是展示了如何使用测试字符串来完成它。而不是使用',使用'。
答案 1 :(得分:0)
下面的代码使用引号(")来封装Replace语句的两个参数。在这种情况下,第一个参数是单引号('),第二个参数是两个单引号('')。这导致以下代码。
val.Replace("'","''")