SQL语句中的"'"符号怎么处理? list.Items[i].SubItems[1].Text.ToString().Replace("'","''") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 saucer(思归)老大...这样不是就改变我要保存的数据了吗?怎么可以在不改变数据实际情况下实现? 没有改变数据。SQL中是用两个‘来表示一个’的 那读出来的时候呢?会不会变成abc''d? 如果是ABC"D....会不会出错...(没试..^_^)如果会该怎么REPLACE? 插入数据库的时候就是abc'd,因为两个就是表示一个单引号啊。读出来当然是abc'd了 不知这样做可以吗?用预处理string strSql = "insert into sometable (c1 , c2 , c3 , ...) values(@c1 , @c2 , @c3,...)" SqlCommand myCommand = new SqlCommand(strSql , myConn) myCommand.Parameters.Add(new SqlParameters("@c1" , SqlDataType.VarChar , 20) myCommand.Parameters["@c1"].Value = this._Name ; .... .... 发送POST数据包再次悲剧。。。 vs2008里的调用堆栈怎么用啊???!!! 怎么把有'\0'转换成空格? 引用外部Assembly后编译生成"语言"问题 c#使用SQL语句的问题! XmlReader 行号 回发时如何存ArrayList数组 help!关于串口程序 Webform中TreeView如何设置节点的鼠标放上提示信息! 准备学c#,但是它的开发工具是什么? 想知道大家学习C#的过程 class A {public static A GetInstance(){}}为什么A的实例不能访问GetInstance?
用预处理
string strSql = "insert into sometable (c1 , c2 , c3 , ...) values(@c1 , @c2 , @c3,...)"
SqlCommand myCommand = new SqlCommand(strSql , myConn) myCommand.Parameters.Add(new SqlParameters("@c1" , SqlDataType.VarChar , 20)
myCommand.Parameters["@c1"].Value = this._Name ;
....
....