向数据库内写文章。文章过长出现错误,该如何处理?

coolho 2004-04-07 11:33:57
堆栈溢出

/bfnews/admin/pr_addnews.asp,行66

处理中的数据超过允许的极限。

66行:content=request("content")


用的是SQL server库。字段用的是text

将字段改成ntext也是一样。所以认为现在的问题是变量溢出。请问如何处里?

...全文
70 48 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
48 条回复
切换为时间正序
请发表友善的回复…
发表回复
擒兽 2004-04-09
  • 打赏
  • 举报
回复
55555555555555555555555555555555555555555555


enctype="multipart/form-data"

我的还是没解决,还是不行!
coolho 2004-04-08
  • 打赏
  • 举报
回复
to: xhuad(DD.net)

才用二进制成功。谢谢
coolho 2004-04-08
  • 打赏
  • 举报
回复
to:cshadow(河狸(郁闷ing))

这个本来就是post的。
coolho 2004-04-08
  • 打赏
  • 举报
回复
to:fenlin(孤帆)

不行的。在dev-club上的解果是iis接受的数据有限造成的。。


你说的这个方法我也想过。我也试了一下,
Left(request("content"),1000)
一样会报错。。
cdcmtg4 2004-04-08
  • 打赏
  • 举报
回复
那里可以找到浏览器的原程序啊
enxi 2004-04-07
  • 打赏
  • 举报
回复
感谢使用微软产品!

SQL server 中,text类型允许存储的数据的最大长度多大2GB,但它实际数量收到全局变量@@Textsize的限制,默认情况下,@@Textsize的取值为4094Byte,共4kb。你可以通过下面的方式来设置@@Textsize的取值:
如:设置@@Textsize的值为40kb的语句:
set @@Textsize 40960
如果你想设置@@Textsize的值为默认值4kb:
set Textsize 0
coolho 2004-04-07
  • 打赏
  • 举报
回复
一样,还是溢出。没变化。
aducat 2004-04-07
  • 打赏
  • 举报
回复
把表单传送方法确定为post看看行不?
看看数据库字段属性
coolho 2004-04-07
  • 打赏
  • 举报
回复
conn.Execute "insert into news (content) values('"&request("content")&"')"

直接用SQl语句也会出错

/iisHelp/common/500-100.asp,行242 错误 '80020009'

发生意外。

/bfnews/admin/pr_addnews.asp,行69

driftarter 2004-04-07
  • 打赏
  • 举报
回复
数据库连接的问题你换一种数据方式试试

zjwz001 2004-04-07
  • 打赏
  • 举报
回复
关注中
coolho 2004-04-07
  • 打赏
  • 举报
回复
rs("content")=request("content")
直接向字段里写。出现这个错误

Provider 错误 '800a4005'

未知的运行时错误

/bfnews/admin/pr_addnews.asp,行84
coolho 2004-04-07
  • 打赏
  • 举报
回复
ctttw=request("content")

换成这样了。一样。还是溢出
Newrocky 2004-04-07
  • 打赏
  • 举报
回复
to coolho(coolho)

那你换个变量名看看?!

看看能把REQUEST("CONTENT")的值付过去不?!
Newrocky 2004-04-07
  • 打赏
  • 举报
回复
to sfply:

content不是保留字吧!
text字段可以存储4亿个字符的啊!

怎么会这样呢???关注!
swich 2004-04-07
  • 打赏
  • 举报
回复
用image试试
coolho 2004-04-07
  • 打赏
  • 举报
回复
但现在程序还没有执行到向库里存储就以经出错了。

出错的地方是向变量复值
尚和空四 2004-04-07
  • 打赏
  • 举报
回复
用image字段去处理,读出的时候转化
coolho 2004-04-07
  • 打赏
  • 举报
回复
应该不会的吧。。写内容少的文章时是没有问题的。
sfply 2004-04-07
  • 打赏
  • 举报
回复
难道content是sqlserver2000保留字段?
加载更多回复(28)

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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