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

在gridview中的"&"字符在后台老板获取时就变成了"&"这样导致查找数据库出错

2012-10-11 
在gridview中的&字符在后台获取时就变成了&,这样导致查找数据库出错如题我在gridview中有个RC&LK

在gridview中的"&"字符在后台获取时就变成了"&",这样导致查找数据库出错
如题
我在gridview中有个RC&LK的数据,在获取的时候变成了'RC&LK'
Dim selstr As String = "select * from workshop where workshop_name='" + dr.Cells(2).Text.ToString + "'"
此时的selstr的内容是:select * from workshop where workshop_name='RC&LK'
这是为什么呢?是编码转化出错吗?要怎么改正呢?

[解决办法]
Dim selstr As String = "select * from workshop where workshop_name='" + dr.Cells(2).Text.ToString().Replace("&","&") + "'"

热点排行