快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

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

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

症状可能发生出处:

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

错误产生原因:

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

错误分析:

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

解决方式:

可以使用组件来完成这些功能,使用组件其实就辟开了使用ASP来直接处理这些数据,从而解决了溢出的问题。
另外的方便办法可以采用客户端限制的输入长度,并使字段最大值不超过64K即可避免。
返回类别: 教程
上一教程: ASP关于动态数据显示页面得锚点
下一教程: 用ASP构建你的网站新闻发布(三)

您可以阅读与"关于ASP中堆栈溢出错误的解决"相关的教程:
· Asp.Net控件加载错误的解决方式
· 升级到2003后访问数据库发生8007007f错误的解决
· ASP中数据库调用中常见错误的现象和解决
· 关于ASP访问ACCESS数据的错误的探讨
· ASP无组件上传错误 ASP 0104的解决方式
    微笑服务 优质保证 索取样品