dataset更新数据库,居然不允许出现尖括号包含字符?
今天更新数据库的时候,发现一个超怪问题,只要我提交的更新数据包含有
<string>
"string "可以是任意字符, 就会出现更新失败,我奇怪了,dataset和OleDbDataAdapter操作数据库,并不是直接执行SQL语句的啊.
哪位可以帮忙解答一下.
------解决方案--------------------那也不行吧
用存储过程
让那段字符串成参数
------解决方案--------------------我也遇到过这样的情况,改为存储过程就没问题了!
------解决方案--------------------在page指令处添加RequestValidate= "false ", 如 <@ Page RequestValidate= "false ".>
------解决方案--------------------做替换
text = text.Replace( " < ", "< ");
text = text.Replace( "> ", "> ");