insert 时的数据问题。
//col1 is integer
//col2 is string
//col3 is string
string _col2 = "(我爱我家)" ;
string _col3 = "我爱我家";
connect = new System.Data.SqlClient.SqlConnection( connectionstring ) ;
string cmdtext = "insert into tab_1(col1,col2,col3) values(1,'" + _col2 + "','" + _col3 + "')";
connect.Open() ;
System.Data.SqlClient.SqlCommand scmd1 = new System.Data.SqlClient.SqlCommand( cmdtext , connect ) ;
scmd1.ExecuteNonQuery() ;
connect.Close() ;
/// 问题时这样的,当 _col2 或 _col3 的数据当中存在中文标点符号的时候,出现错误。为什么?