首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dataset更新数据库,居然不允许出现尖括号包含字符?该怎么解决

2012-01-31 
dataset更新数据库,居然不允许出现尖括号包含字符?今天更新数据库的时候,发现一个超怪问题,只要我提交的更

dataset更新数据库,居然不允许出现尖括号包含字符?
今天更新数据库的时候,发现一个超怪问题,只要我提交的更新数据包含有

<string>  

  "string "可以是任意字符,   就会出现更新失败,我奇怪了,dataset和OleDbDataAdapter操作数据库,并不是直接执行SQL语句的啊.

哪位可以帮忙解答一下.


[解决办法]
那也不行吧
用存储过程
让那段字符串成参数
[解决办法]
我也遇到过这样的情况,改为存储过程就没问题了!
[解决办法]
在page指令处添加RequestValidate= "false ", 如 <@ Page RequestValidate= "false ".>
[解决办法]
做替换

text = text.Replace( " < ", "&lt; ");
text = text.Replace( "> ", "&gt; ");

热点排行