向数据库中插入段落,查询出来时如何保持段落的换行啊?

问题描述

如题。

解决方案

解决方案二:
用在线编辑器
解决方案三:
string.Replace("r","<br>");
解决方案四:
string.Replace("n","&nbsp;&nbsp;&nbsp;&nbsp;<br>");这样的话每段前面就会缩进..
解决方案五:
///<summary>///文本域内容替换后入库///</summary>///<paramname="content">被替换的内容</param>///<returns>返回替换后的内容</returns>publicstringinHtmlContent(stringcontent){stringbackHtml="";if(content==null||content==string.Empty||content=="")backHtml="";else{content=content.Replace("&","&amp;");content=content.Replace("","&nbsp;");content=content.Replace("<","&lt;");content=content.Replace(">","&gt;");content=content.Replace("n","<br/>");content=content.Replace(((char)34).ToString(),"&quot;");content=content.Replace(((char)10).ToString(),"<br/>");content=content.Replace("'","''");backHtml=content;}returnbackHtml;}
解决方案六:
在写进去的时候用string.Replace("r","<br>");替换那些换行符然后读出来浏览器就会自动换行了
解决方案七:
把<br><<<----->>>rn就可以了。

时间: 2024-10-16 05:22:19

向数据库中插入段落,查询出来时如何保持段落的换行啊?的相关文章

sql server-C#向SQLServer数据库中插入数据,没有反应

问题描述 C#向SQLServer数据库中插入数据,没有反应 C#向SQLServer数据库中插入数据,没有反应,代码如下: string conn, sql, strxm,strxh,strxb,strlxfs; strxm = textBox1.Text; strxh = textBox2.Text; strxb = textBox3.Text; strlxfs = textBox4.Text; conn = "Server=.;Database=13rj;Trusted_Connectio

Sql 向数据库中插入数据,怎么判断已经存在

问题描述 向数据库中插入一条数据AIR001前三位手动输入后三位自动生成数据库中已经存在AIR001,AIR002,AIR003再插入AIR时自动变成AIR004 解决方案 解决方案二:请看我的博客,原理是一样滴http://www.cnblogs.com/zhang9418hn/archive/2011/12/05/2274796.html解决方案三:你要是保证它不一样,首先生成这个AIRxxx的时候就要考虑:然后写入时,查询当前AIRxxx是不是已经存在解决方案四://验证用户名是否存在if

在MsSql、Access两种数据库中插入记录后马上得到自动编号的ID值_木马相关

本编文章将要介绍重点解释如何在Ms Sql Server中更新或添加一条记录后立即得到其标识列的值,这个值在ACCESS就是我们熟知的自动编号的 ID值,好了,闲话不多说,代码我也不多写,只写关键些,相信各位高手一看就明白,呵呵.后面也附带了在ACCESS中获取的方法,虽然在ACCESS 中获取自动编号的文章网上虽然很多,但放在此做为一个总结吧. Set testRs=Server.CreateObject("ADODB.RecordSet") '创建要测试的对象 testRs.Ope

使用ejb往oracle数据库中插入Date型数据,数据库中记录始终是yyyy-mm-dd

问题描述 使用ejb往oracle数据库中插入Date型数据,数据库中记录始终是yyyy-mm-dd 使用ejb往oracle数据库中插入Date型数据,数据库中记录始终是yyyy-mm-dd,但是在插入前我已经转成了yyyy-mm-dd HH:mm:ss格式,插入到数据库中时分秒就掉了,怎么回事 解决方案 应该用timestamp类型吧 解决方案二: http://blog.sina.com.cn/s/blog_af4f958e01015fmx.html 解决方案三: 也许是你使用的界面工具的

java-当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码?

问题描述 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 怎么才能解决问题,跟jdbc driver Manager的设置有关系吗? 解决方案 数据库字符集 与 页面编码 都使得 是 uft-8?得统一 解决方案二: 建议编码格式采用UTF-8的格式 解决方案三: 在使用数据的每一个节点上,其编码方式必须要一致否则就会出现乱码.特别是使用MySQL时,客户端,连接器.数据库

sql server-java界面里怎么将从数据库中按条件查询的结果显示在界面里。。急求

问题描述 java界面里怎么将从数据库中按条件查询的结果显示在界面里..急求 AirSelectpage.java: import javax.swing.*; import java.awt.event.*; import java.sql.*; public class AirSelectpage extends JFrame implements ActionListener{ /** * */ private static final long serialVersionUID = -3

javascript代码如何向数据库中插入精确到时分秒的date数据?

问题描述 javascript代码如何向数据库中插入精确到时分秒的date数据? 插入到数据库中发现只有年月日..时分秒为0. 有没有办法插入精确到时分秒的日期数据?? 解决方案 从后台给时间呗.干嘛要在前台给 解决方案二: 可以参考这个javascript datetime时间操作函数http://www.111cn.net/wy/js-ajax/39366.htm 解决方案三: 你后台的是什么数据库,数据库字段是什么?不行的话,可以使用timestamp时间戳,转成EPOCH来存储. 解决方

sql2005-vc++6.0 MFC SQL2005,我想通过按不同的按钮向数据库中插入不同数值

问题描述 vc++6.0 MFC SQL2005,我想通过按不同的按钮向数据库中插入不同数值 void CAttendance::OnCapture(BOOL ActionResult, const VARIANT FAR& ATemplate) { if (Identify == 0)//比对指纹(1:N) { if (Identifys(m_zkeng.GetTemplateAsString())) { InsertCheck(m_zkeng.GetTemplateAsString());

asp中网access数据库中插入数据乱码

问题描述 asp中网access数据库中插入数据乱码 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> meta http-eq