sql语句中转换text类型
2008-03-31 21:22
239 查看
我用的是asp.net(C#)+sql,在一个Textbox里输入了一文章,存了到sql的text类型里,但再读出来的时候就不没有格式了(分段,换行之类的全没了),
格式应该都在的,没有丢失。你写的时侯分段是按的回车,数据库里面保存的是/n符号,但是在网页上显示的时侯,多余的空白和回车都会被删除,内容看起来就成了一段。
要显示的时侯和以前的内容一样,你可以把内容保存在<pre></pre>之间,或者用一个<textarea></textarea>套起来。
当我在导入数据的时候,又出现局部变量不能使用text、image类型的问题,解决的方法:
按照下面的关系相应进行安全转换:
char 定长非Unicode的字符型数据,最大长度为8000
varchar 变长非Unicode的字符型数据,最大长度为8000
text 变长非Unicode的字符型数据,最大长度为2^31-1(2G)
nchar 定长Unicode的字符型数据,最大长度为8000
nvarchar 变长Unicode的字符型数据,最大长度为8000
ntext 变长Unicode的字符型数据,最大长度为2^31-1(2G)
格式应该都在的,没有丢失。你写的时侯分段是按的回车,数据库里面保存的是/n符号,但是在网页上显示的时侯,多余的空白和回车都会被删除,内容看起来就成了一段。
要显示的时侯和以前的内容一样,你可以把内容保存在<pre></pre>之间,或者用一个<textarea></textarea>套起来。
当我在导入数据的时候,又出现局部变量不能使用text、image类型的问题,解决的方法:
按照下面的关系相应进行安全转换:
char 定长非Unicode的字符型数据,最大长度为8000
varchar 变长非Unicode的字符型数据,最大长度为8000
text 变长非Unicode的字符型数据,最大长度为2^31-1(2G)
nchar 定长Unicode的字符型数据,最大长度为8000
nvarchar 变长Unicode的字符型数据,最大长度为8000
ntext 变长Unicode的字符型数据,最大长度为2^31-1(2G)
相关文章推荐
- mybatis的sql语句text类型转换错误
- uniqueidentifier转换成varchar数据类型的sql语句
- SQL中的text和varchar类型的查询语句
- ACCESS sql语句数据类型转换 文本类型转换为数字类型
- access数据库用sql语句添加字段,修改字段,删除字段,类型转换
- SQL插入语句中有单引号 && SQL中char nchar varchar nvarchar的区别 && Java中字符(串)和数值类型的转换
- SQL语句数据类型转换,int——string
- SQL中的text和varchar类型的查询语句
- SQL语句中将Datetime类型转换为字符串类型
- sql语句 关于日期时间、类型转换的东西
- 用SQL语句将一字段的ntext数据类型,转换成Nvarchar数据类型,其他类型的方法类似
- uniqueidentifier转换成varchar数据类型的sql语句
- SQL语句 SQL Server中Text类型操作
- oracle中使用sql语句将date日期7月21日2017类型转换为7/21/2017
- 关于sql条件语句where id in (@参数)执行报错问题(转换成数据类型 int 时失败)(
- ACCESS 数据类型转换 SQL语句中
- 关于SQLSERVER中更新Text类型SQL语句解析
- 浅谈 sql 语句中DateTime 类型的转换
- 必须会的SQL语句(五)NULL数据处理和类型转换
- SQL查询时常用,但不熟悉的相关语句-----邮标,行号,临时表,类型转换,字符串函数,sql 判断语句,检查是不是数字,变量,sql split 函数