社区
MS-SQL Server
帖子详情
请问如何把HTML代码原封不动的存入数据库?我现在可以存进去,但"全都变成"
shuangren
2003-08-22 09:53:55
如题
...全文
106
8
打赏
收藏
请问如何把HTML代码原封不动的存入数据库?我现在可以存进去,但"全都变成"
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuangren
2003-08-22
打赏
举报
回复
补充一点,我用的是NTEXT类型
shuangren
2003-08-22
打赏
举报
回复
以下是我的过程
一开始用户编辑生成了一个HTML字符串,提交时出错,也就是执行到
strHTML = Server.HtmlEncode(Request["EditorContent"].ToString());
时出错,报告说含有潜在的不安全因素,我想是因为<>存在的原因,所以就在客户端对把<>替换成别的字符,提交到服务器后再替换回来。
最后入库
m_strSql = "update myTable set content=\'"+strHTML+"\' where id=\'"+treeID+"\'";
Response.Write(m_strSql);
m_strConnection = ConfigurationSettings.AppSettings["connectionString"];
m_SqlConnection = new SqlConnection(m_strConnection);
m_SqlConnection.Open();
m_SqlCommand = new SqlCommand(m_strSql,m_SqlConnection);
m_SqlCommand.ExecuteNonQuery();
做完这些后,"就都变成"了
zjcxc
元老
2003-08-22
打赏
举报
回复
写出你的处理方法,看看有没有问题.
CrazyFor
2003-08-22
打赏
举报
回复
应该是你存储什么,读出来就是什么.
用NTEXT类型.
shuangren
2003-08-22
打赏
举报
回复
呵呵,我真是弄巧成拙。
谢谢各位
changechange
2003-08-22
打赏
举报
回复
Server.HtmlEncode(Request["EditorContent"].ToString());
是将text进行html编码,所有的<> & ...... 等符号都会编码成html,你只要去掉server.htmlencode就可以了
Request["EditorContent"].ToString()
Coolyu0916
2003-08-22
打赏
举报
回复
Server.HtmlEncode(Request["EditorContent"].ToString());
这个样子出来的一定会变成"的啊
不要用Server.HtmlEncode方法
honsire
2003-08-22
打赏
举报
回复
保存到库中后变成"是合理的,你只要写几个简单的转换函数转换成你要的html就可以了.
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
本教程主要解决两个问题:第一,细节丰富便于复现的极简智能合约开发流程,部署到公网以太坊测试网络并运行,熟悉这个流程,可以
原封不动
地切换到以太坊主网上进行开发;第二,安全原则,确保在以太坊上的各种操作...
sql——如何将
html
代码
存
入
数据库
中
要注意两点: 1、首先最好将
html
代码
中的所有双...这里在前端可以使用js的替换某字符串中所有该字符的方法: /创建replaceAll()函数 String.prototype.replaceAll = function (FindText, RepText) { return this...
jsp includ总结 javax.servlet.ServletException: File amp;
quot
;/demo/header.jsp&
quot
; not found
quot
;/demo/header.jsp&
quot
; not found 错误原因 <jsp:include page=&
quot
;${ctx}/header.jsp&
quot
;></jsp:include> ${ctx}是项目名,在登录页设置<c:set var=&
quot
;...
JavaWeb学习日记(一)
xml version=&
quot
;1.0&
quot
; ?> 用encoding属性说明文档的字符编码 <?xml version=&
quot
;1.0&
quot
; encoding=&
quot
;GB2312&
quot
; ?> 或 <?xml version=&
quot
;1.0&
quot
; encoding=&...
特殊字符
存
进mysql_将特殊字符保
存
到MySQL
数据库
也许值得考虑(一种变体)@Soaice Mircea的答案(也谢谢)对于某些情况,这个答案并不能解决问题,尽管当我能够重现并找到问题的解决方案时,这不是必需的. @Pranav的思路似乎对这个问题是成功的,因为它是关于在任何地方...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章