|
主题: 堆栈溢出 谁遇到过?
|
死不了
职务:普通成员
等级:1
金币:0.0
发贴:89
|
#12005/3/8 14:27:41
请求对象 错误 'ASP 0107 : 80004005' 堆栈溢出 admin/news/addnews.asp,行13 处理中的数据超过允许的极限。 情况是这样的:数据库用sql server2000,当我往一个字段(类型ntext)填数据的时候,如果数据过长会出现以上情况. 网上找了个类似的答案 www.csdn.com.cn/web/809.htm没搞明白,交流一下可以吧
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#22005/3/8 14:35:13
ntext也是有长度限制的,超过长度就会溢出出现错误。所以输入文本必须在一定长度内。
非常大鱼
|
死不了
职务:普通成员
等级:1
金币:0.0
发贴:89
|
#32005/3/9 8:56:57
那该如何解决这问题呢?
引用: “ 解决方法: 可以使用组件来完成这些功能,使用组件其实就辟开了使用ASP来直接处理这些数据,从而解决了溢出的问题。 另外的方便办法可以采用客户端限制的输入长度,并使字段最大值不超过64K即可避免。”
他说的组件是什么? 限制输入长度不可能,因为经常有很长的内容。
或者那位有其他的方法或建议?
|
我佛山人
职务:版主
等级:4
金币:16.0
发贴:2269
|
#42005/3/9 13:34:10
试试在程序中判断,文本过长时分多次入库
|