社区
ASP
帖子详情
??从mssql的text字段取数据在textarea无法显示的问题(解决马上结贴)
xulz
2004-11-30 06:44:36
一个新闻录入系统,在textarea写入的数据提交到sqlserver数据库的text字段
但再从sql取出,在textarea无法显示出来
望高手指点!
---
只知道从text字段取的值要通过
content=replace(content,vbcrlf,"<br>"+vbcrlf)才能显示,但在textarea却无论如何显示不出来,奇怪??
...全文
231
16
打赏
收藏
??从mssql的text字段取数据在textarea无法显示的问题(解决马上结贴)
一个新闻录入系统,在textarea写入的数据提交到sqlserver数据库的text字段 但再从sql取出,在textarea无法显示出来 望高手指点! --- 只知道从text字段取的值要通过 content=replace(content,vbcrlf,""+vbcrlf)才能显示,但在textarea却无论如何显示不出来,奇怪??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xulz
2004-12-01
打赏
举报
回复
up!up!
寻找解决方式,马上给分
帮帮忙
xulz
2004-12-01
打赏
举报
回复
没有人遇到这个问题吗?
xulz
2004-12-01
打赏
举报
回复
以前用的是access没问题,现在由于些原因都放到sqlserver2000上,以前的备注字段现在变为ntext字段,则从ntext字段取得数据始终在textarea无法显示
<textarea rows="7" name="s" cols="47"><%=rs("content")%></textarea>
也按以上几种方式试了始终无法显示,为什么 ??
但<input type="text" name="t" size="21" value="<%=rs("content")%>">却没有问题
madpolice
2004-12-01
打赏
举报
回复
他们都是什么歪解决方法阿..
数据库中有ntext,还不让asp用?感觉可笑!
madpolice
2004-12-01
打赏
举报
回复
我来接分了!!!
看下面的地址(帖子是我写的)
http://community.csdn.net/Expert/TopicView.asp?id=3292695
xulz
2004-12-01
打赏
举报
回复
太谢谢 eglic(圪圪)(日后再说) ( ) 了,已经行了.原来不能用ntext型.
因为两个帖子都有人回答转换类型,就各50分吧(觉得不够再加)
同时感谢其他各位热心帮助,以后把分献上吧^_^
是是非非
2004-12-01
打赏
举报
回复
ntext
可变长度 Unicode 数据的最大长度为 230 - 1 (1,073,741,823) 个字符。存储大小是所输入字符个数的两倍(以字节为单位)。ntext 在 SQL-92 中的同义词是 national text。
text
服务器代码页中的可变长度非 Unicode 数据的最大长度为 231-1 (2,147,483,647) 个字符。当服务器代码页使用双字节字符时,存储量仍是 2,147,483,647 字节。存储大小可能小于 2,147,483,647 字节(取决于字符串)。
======================================
ntext存储的是Unicode格式的
text是与你的服务器代码页相同的
是是非非
2004-12-01
打赏
举报
回复
是ntext的问题
换成text或者varchar(8000)
xulz
2004-12-01
打赏
举报
回复
sql = "select * from table1 where id=" & sele
rs.Open sql, conn, adOpenStatic
.
.
<tr>
<td width="11%" height="121">
<div align="center">正文4</div>
</td>
<td colspan="5" height="121">
<%
content=rs("正文")
'content=replace(content,"<br>",vbcrlf)
%>
<textarea rows="7" name="s" cols="47" ><%=content%></textarea>
<input type="submit" value="提交" name="B1">
---------------
在页面始终看不到内容,但<input ... value=<%=content%>>就能显示,换成access用备注字段也能显示
lienzhu
2004-12-01
打赏
举报
回复
content=rs("content")
replace(content,chr(0),"")
butcher2002
2004-12-01
打赏
举报
回复
可能你数据库的数据类型选用的不正确
使用varchar
不要用text
davs
2004-12-01
打赏
举报
回复
把代码贴出来
孟子E章
2004-11-30
打赏
举报
回复
<textarea><%=Server.HtmlEncode(rs("field1"))%></textarea>
lanxk
2004-11-30
打赏
举报
回复
textarea不是用value的,这样写<textarea><%=rs("field1")%></textarea>
而且 显示在textarea中的内容也不用replace什么的
ygjwjj
2004-11-30
打赏
举报
回复
把代码贴出来,textareA中<BR>仍然是<br>.应该反替换.
content=replace(content,"<br>",vbcrlf)
黑马程序员-美多商城完整项目代码.zip
黑马程序员 大事件Springboot3+vue3项目
M800VM80V系列 编程说明书(L系) ib1501636-1501637chng.pdf
M800VM80V系列 编程说明书(L系) ib1501636-1501637chng
新年烟花代码HTML5-下载即用.zip
源码下载地址: https://pan.quark.cn/s/a9b188c0f76b FireWorks 基于Html+Canvas写的一个2023年3D跨年烟花代码、可以自己修改字以及音乐 image image image
基于 Streamlit + LangChain + DeepSeek 构建的智能知识库问答应用,支持文档上传、向量库构建和智能问答
网上关于LLM大模型构建知识库的理论知识挺多的,但能跑通的代码比较少。此资源对LLM大模型的学习有很大的帮忙。
黑马程序员的Linux网络编程学习记录.zip
黑马程序员 大事件Springboot3+vue3项目
ASP
28,404
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章