社区
MS-SQL Server
帖子详情
请问如何把HTML代码原封不动的存入数据库?我现在可以存进去,但"全都变成"
shuangren
2003-08-22 09:53:55
如题
...全文
148
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就可以了.
特殊字符
存
入
mysql_
数据库
中特殊字符的
存
取
http://blog.csdn.net/swort_177/article/details/1911084特殊字符
数据库
的
存
取问题第一种方法就是replace 例如在入库的时候可以把(" ")换成( :) 把(/r/n)换成()这样的话在自动帮定的时候就可以在数据控件中显示换行和空格了,但是要注意的是如果是自己写
代码
进行,要把数据显示在textboxlable等上面,就要注意...
jsp includ总结 javax.servlet.ServletException: File amp;
quot
;/demo/header.jsp&
quot
; not found
javax.servlet.ServletException: File amp;
quot
;/demo/header.jsp&
quot
; not found 错误原因 <jsp:include page=&
quot
;${ctx}/header.jsp&
quot
;></jsp:include> ${ctx}是项目名,在登录页设置<c:set var=&
quot
;ctx&
quot
; scope=&
quot
;ap...
使用python将json
存
入
数据库
任务描述: 需要将python的json字符串
存
到
数据库
中,还要保证读取出来后,能解析成字典,中间不会发生任何转义或者改变。 而对于pickle生成的序列化对象,操作过程是一样的。 使用到的python库有 json, MySQLdb 要点1: 我们要保证,
存
储格式json的类型是BLOB类型的 1 `json` blob NOT NULL COMMENT 'json', 要点2:
JavaWeb学习日记(一)
xml语法讲解 1.文档声明 最简单的文档声明 <?xml version=&
quot
;1.0&
quot
; ?> 用encoding属性说明文档的字符编码 <?xml version=&
quot
;1.0&
quot
; encoding=&
quot
;GB2312&
quot
; ?> 或 <?xml version=&
quot
;1.0&
quot
; encoding=&
quot
;UTF-8&
quot
;?> 最简单的文档声明
如何让在
Html
中特殊字符不被转义(如 等)
问题: <textarea></textarea>之间包含有类似的这种转义字符的时候总会被解析,倒是可以把所有的&
quot
;&&
quot
;通过程序替换成&
quot
;&amp;&
quot
;,但是有些本来就是&
quot
;&&
quot
;的也会被转换,这就错了。如何让<textarea></textarea>之间包含的文本
原封不动
的显示出来呢? (若
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章