如何在字符串中添加一个双引号(";)
本文关键字:一个 quot 字符串 添加 | 更新日期: 2023-09-27 18:29:42
我在C#中为MySql数据库编写了一个请求,我需要在命令字符串中使用双引号。类似于:
String command ="Insert into table (column) values ("" + textBox1.Text + "")";
但是我有一个C#语法错误。当我尝试chenge时
String command ="Insert into table (column) values ('" + textBox1.Text + "')";
我有一个Mysql(1054)的语法错误。行-列的类型为varchar。如何在程序中正确写入此请求?
这就是
string mystring = "We use '"a laser'"";
但是!既然您正试图形成一个sql查询,那么您不应该自己这样做。您需要使用sql参数来保护您不受sql注入的影响。
下面是一堂关于sql参数的简短课程:http://www.csharp-station.com/Tutorial/AdoDotNet/lesson06