asp.net 从数据库读出的数据带有双引号怎么办?

有时候需要从数据库读出数据,绑定到前台div中。用的一个集合将读取的数据以字符串的方式返回但是,读取的数据中带有引号。这个时候语句就会出错该怎么转化?比如我在数据库读出一... 有时候需要从数据库读出数据,绑定到前台div中。
用的一个集合将读取的数据以字符串的方式返回但是,读取的数据中带有引号。这个时候语句就会出错该怎么转化?
比如我在数据库读出一个标签,然后存成字符串返回给前台。
<image src="../xx/xx/xx.jpg"/>
还有一种就是在数据库读出数据的时候又是也需要用到双引号。比如读一篇新闻中有一段话是用双引号引起来的需要显示在div中
小明说:“这个问题求大神解决!”

这两种情况该怎么处理?求大神给个解决方案。
展开
 我来答
狼人
2013-03-20 · 用心回答,愿能帮到您
狼人
采纳数:132 获赞数:548

向TA提问 私信TA
展开全部
可以试试这样,假如有这样一个div
<div id="div1" runat="server"></div>
那么在cs文件这样就可以了 div1.innerHtml=你读取出来的数据
我的拼写可能有错,你注意一下
zhdongxx
2013-03-22 · 超过10用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:24.1万
展开全部
在数据库里用replace()将双引号替换成\"输出!不过好像我以前也这样调用过数据 是使用可视化编辑器时候碰到的,不过我好像直接就调出数据绑定到前台,做了好久了 印象中没做处理!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WANG寂寞的心
2013-03-20 · TA获得超过1万个赞
知道大有可为答主
回答量:1.5万
采纳率:36%
帮助的人:3456万
展开全部
没有写
SQL里面的单引号表示该字符串
如果的NAMM列的更改的字符串类型

字符串STRSQL =“更新学生senamm ='” + STRNAME +'ID =“+ strID;
你的strclass到底是什么?没有发现,不加这句话,它自己!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nchsxx234
2013-03-20 · TA获得超过411个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:97.6万
展开全部
1、不需要引号的,将字符串直接使用trim()方法去掉引号,str=str.trim('"');//单引号括着双引号
2、需要引号的,将读取的字符串使用string.split()方法根据里面有的字符分离保存到字符型数组中,把需要的那句话的部分再用引号连接成新的字符串显示到div中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
money0_04c351c2
2013-03-20 · TA获得超过4141个赞
知道大有可为答主
回答量:5505
采纳率:49%
帮助的人:1569万
展开全部
替换一下呗。 用 %22 替换掉双引号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式