正在加载图片...
216Ap高箱程 Chinapub.com 下载 注意这里的错误类型是“ runtime”(相当于语义)错误,而不是语法错误。错误信息显示 了错误所在行数和错误的描述,有助于我们比较容易地找到相应的错误。但这是一个简单的 例子,在更复杂的程序代码中,这种错误可能出现在一些遍历一些值并把它们加到一个数组 中的程序中。如下所示 Dim arrvalues(5) "t。bo1daxe18 For intLoop 0 To intListcount the number of item in let rrvalues(intLoop)= Request Form("SelectedItems )(intListcount) 这种情况下,很可能是得到了过多的列表条目,或者是数组的索引不够,根据代码的要 求,可以判断是那种错误,并且能够通过增加数组大小来解决这个错误 Dim arrvalues (10) to bola eleven elemente For intLoop =0 To intListcount he number of items in some list arrValues (intLoop)- Request Form("SelectedItems)(intListcount Next 或者相应地设置循环的参数来解决处理这个错误 to hold six elements intArrayMax intListcount If intArrayMax 5 Then intArrayMax =5 For intLoop =0 To intArrayMax only add the first slx items arrValues(intLoop)- Request Form("SelectedItems")(intListcount) Next 许多其他运行期错误能够使网页运行停止,诸如一些组件或对象的实例化失败,原因是 有 ProgID错误,或者是因为组件没有正确安装。在这些情况下,结果总是给出" ActiveX Cannot Create Object"错误提示信息,后面跟着调用 Server CreateObject方法的行号。 2.产生错误结果的错误 上面提到,如果遇到一个使程序代码停止的运行期错误,我们可能是幸运的。但是另 种情况是程序能很好地执行,好像什么也没有发生,最后产生一个错误的结果。这是最难发 现和解决的错误,因为意识不到哪里出错了。例如,假设有一个网页,这个网页把用户的生 日作为日期型的值,并且单独显示日期元素(可以把它们作为三个条目加到一个数据库中)。 get the value from the Request and display it datBirthdate Request Form('BirthDate ") get the individual date elements intMonth Month(datBirthdate) intYear Year(datBirthdate) Response. Write Day: cstr(intDay)&.<BR>. Response. Write ' Month: cStr(intMonth)&.<BR>. Response. Write 'Year:*& cstr(intyear)&.<BR>注意这里的错误类型是“ r u n t i m e”(相当于语义 )错误,而不是语法错误。错误信息显示 了错误所在行数和错误的描述,有助于我们比较容易地找到相应的错误。但这是一个简单的 例子,在更复杂的程序代码中,这种错误可能出现在一些遍历一些值并把它们加到一个数组 中的程序中。如下所示。 这种情况下,很可能是得到了过多的列表条目,或者是数组的索引不够,根据代码的要 求,可以判断是那种错误,并且能够通过增加数组大小来解决这个错误。 或者相应地设置循环的参数来解决处理这个错误。 许多其他运行期错误能够使网页运行停止,诸如一些组件或对象的实例化失败,原因是 有P r o g I D错误,或者是因为组件没有正确安装。在这些情况下,结果总是给出 " A c t i v e X Cannot Create Object"错误提示信息,后面跟着调用 S e r v e r. C r e a t e O b j e c t方法的行号。 2. 产生错误结果的错误 上面提到,如果遇到一个使程序代码停止的运行期错误,我们可能是幸运的。但是另一 种情况是程序能很好地执行,好像什么也没有发生,最后产生一个错误的结果。这是最难发 现和解决的错误,因为意识不到哪里出错了。例如,假设有一个网页,这个网页把用户的生 日作为日期型的值,并且单独显示日期元素 (可以把它们作为三个条目加到一个数据库中 )。 216计计ASP 3 高级编程 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有