主题:sql server中列名有'号怎么办?
sql server中列名有'号怎么办?
在asp.net中我要是调用sql server中的一个列,其列名为bearer's unit,这样在调用数据库时使用下面语句:
string sqlzp="insert into 证件内容表(序号,bearer's unit) values(";
sqlzp=sqlzp+"'"+xh.Text+"','"+unit.Text+"')";
conn.open();
SqlCommand cmdzp=new SqlCommand(sqlzp,conn);
cmdzp.ExecuteNonQuery();
conn.Close();
出现错误:第 1 行: 's unit) values(' 附近有语法错误。字符串 ',',')' 之前有未闭合的引号。
发现bearer's unit的'号好象影响执行,怎么办?
在asp.net中我要是调用sql server中的一个列,其列名为bearer's unit,这样在调用数据库时使用下面语句:
string sqlzp="insert into 证件内容表(序号,bearer's unit) values(";
sqlzp=sqlzp+"'"+xh.Text+"','"+unit.Text+"')";
conn.open();
SqlCommand cmdzp=new SqlCommand(sqlzp,conn);
cmdzp.ExecuteNonQuery();
conn.Close();
出现错误:第 1 行: 's unit) values(' 附近有语法错误。字符串 ',',')' 之前有未闭合的引号。
发现bearer's unit的'号好象影响执行,怎么办?