关于ASP中堆栈溢出错误的解决

628ailaigong

628ailaigong

2016-01-29 18:19

关于ASP中堆栈溢出错误的解决,关于ASP中堆栈溢出错误的解决
  在执行ASP程序中出现"堆栈溢出"等类似字的错误。

症状可能发生出处:

  提交表单处,数组内存分配及变量内存分配等

错误产生原因:

  Win2K中的默认堆栈只有64K,如果ASP程序对堆栈的使用超过了这个值, 就会产生溢出的错误。

错误分析:

  在我们提交表单时, 如果提交的某个字段超过了64K,在用Request请求数据时就会产生溢出错误,而不管是否是把内容直接给数据库的RecordSet对象还是直接变量。

解决方法:

  可以使用组件来完成这些功能,使用组件其实就辟开了使用ASP来直接处理这些数据,从而解决了溢出的问题。
  另外的方便办法可以采用客户端限制的输入长度,并使字段最大值不超过64K即可避免。


 
展开更多 50%)
分享

猜你喜欢

关于ASP中堆栈溢出错误的解决

ASP
关于ASP中堆栈溢出错误的解决

处理Asp中的错误

ASP
处理Asp中的错误

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ASP出错集成处理

ASP
ASP出错集成处理

ASP中数据库调用中常见错误的现象和解决

ASP
ASP中数据库调用中常见错误的现象和解决

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

IE浏览器弹出“堆栈溢出”窗口怎么办

浏览器
IE浏览器弹出“堆栈溢出”窗口怎么办

关于ASP.Net中的时间处理

ASP
关于ASP.Net中的时间处理

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用VB6创建MTS组件

用VB6创建MTS组件

XP终极减肥大法 切记小心使用

XP终极减肥大法 切记小心使用
下拉加载更多内容 ↓