使用summernote将html存储到SQL Server 2014数据库,使用ASP classic

时间:2016-09-19 20:04:41

标签: sql-server asp-classic summernote

我正在使用Summernote WYSIWYG编辑器,允许用户从我们的应用程序发送内部消息/电子邮件。但是,如果用户发送带有多个空格的消息(即测试测试),则插件代码视图会将html设置为(测试&nbsp &nbsp测试)。当我尝试将该字符串插入数据库时​​,插入的字段只保存普通空格,而不是非破坏空格。

如何从编辑器中获取html,包括&nbsp并将其直接存储到数据库中而不会成为空格?

2 个答案:

答案 0 :(得分:0)

通过使用替换,您可以替换内容中的字符串

DECLARE @textwithhtml NVARCHAR(100) = 'Test &nbsp &nbsp Test'
SELECT REPLACE(@textwithhtml, '&nbsp',' ')

答案 1 :(得分:0)

问题是原始的消息传递应用程序使用了2个表单,一个用于初始文本,另一个用于“预览”表单。将数据传递给第二种形式时,浏览器只会显示空白字符,因此实体永远不会访问数据库。