错误解决方法.docVIP

  • 12
  • 0
  • 约3.95万字
  • 约 13页
  • 2016-10-23 发布于河南
  • 举报
错误解决方法

错误解决方法 ASP是非常简单的,以至于许多的开发者不会去思考错误处理。错误处理能够让你的应用程序更加合理。我看到过很多个用ASP编写的商业网站,大多数都忽略了错误处理。 错误的类型 有三种主要的错误类型: 1.编译错误:   这种错误出现一般都是代码的语法问题。因为编译错误而导致辞ASP停止运行。 2.运行错误:   这个错误是发生在你准备运行ASP时的。例如:如果你试图给一个变量赋值,但是却超出了该变量允许的范围。 3.逻辑错误:   逻辑错误是最难被发现的,这种错误经常是一种结构错误,电脑是发现不了的。这就需要我们彻头彻尾地检查我们的代码。   因为编译错误一般是和逻辑错误一起发生的,一般都能显示出来,所以我们担心的就只是运行错误。它都终止ASP的运行,而且给用户丢下一堆很不友好的文字。 那么我们要怎样处理运行错误呢? 错误类型: ADODB.Field (0x800A0BCD) BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 原因:你在利用SQL查找数据库的记录时,查找结果为空,而且你没有对空记录的情况做出处理。 解决:1 如果你不相信查找结果为空,那你应该考虑你的SQL语句是否正确;2 如果确实有空的情况,那你应该添加if rs.eof then或者do while not rs.eof之类的语句,对eof的情况进行处理。

文档评论(0)

1亿VIP精品文档

相关文档