各位坛友,我想将'这个字符上传到数据库中(sqlserver2000);代码如下 SqlConnection myC=new SqlConnection("server=cm;uid=sa;pwd=;database=book_4");
SqlCommand myCommand =new SqlCommand("Insert Into mytable Values('"+textbox1+"')",myC);
myCommand.Connection.Open();
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
可是提示异常详细信息: System.Data.SqlClient.SqlException: 字符串 '')' 之前有未闭合的引号。第 1 行: '')' 附近有语法错误。
我觉得好像是无法直接存入'.如果textbox1的输入值是两个',也就是'',那么一定可以存入一个'。
我是在用freetextbox中出现的,在将freetextbox.text存入数据库时,只要html代码中有',一般就会提示错误。如何处理?