关于textarea存储到SQL2000数据库中的一些疑惑

jack_doson 2011-03-07 10:35:25
在SQL数据库中建立一个表,只有列用来存储textarea的内容,将类型设为char 长度为5000,
将textarea的内容输入到表中,可是我在SQL2000的企业管理器中找到表,选择“返回所有行”
可是在数据库中不显示textarea的内容。
但是我在JSP 页面用查询功能,可以显示出 刚才输入到数据库中的内容。
请问大家这个是什么原因。非常感谢
...全文
79 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
扁鵲東南飛 2011-03-07
  • 打赏
  • 举报
回复
建议字段改为 ntext 类型。
prince_java 2011-03-07
  • 打赏
  • 举报
回复
我存textarea的内容数据库字段直接用的varchar(max)
jack_doson 2011-03-07
  • 打赏
  • 举报
回复
刚才又试了下,只要我把长度改成 3000,就只在数据库中无法显示内容了。
请问各位高手,这个是不是于一列中存储数据的长度有关系啊
jack_doson 2011-03-07
  • 打赏
  • 举报
回复
没有查错表的,我刚才试了下,用2列,一列设置长度5000,一列设置长度20,第2列在数据库中点“返回所有行”可以显示
prince_java 2011-03-07
  • 打赏
  • 举报
回复
楼上两位说的很有可能,我就犯过这种错误
runer 2011-03-07
  • 打赏
  • 举报
回复
查错表了
kebin0001 2011-03-07
  • 打赏
  • 举报
回复
查錯數據庫了。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧