|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
エラー処理について
Y.Wadaさん
[2001/11/29 16:34:16]
[1143]
|
Re:エラー処理について
Tomitomiさん
[2001/11/29 16:46:29]
[1144]
ありがとうございました。
Y.Wadaさん
[2001/11/30 15:49:48]
[1170]
Re:ありがとうございました。
Tomitomiさん
[2001/11/30 16:35:21]
[1172]
|
| [1143] エラー処理について |
| 投稿者:Y.Wadaさん 2001/11/29 16:34:16 |
| レベルの低い質問かも知れませんが お力添えお願いします。 VisualBasicでのエラー処理は On Error GoToでエラー処理用ラベルへ飛ばし すべて1箇所で行っていました。 ASP:VBScriptではどう処理するのが 一般的なのでしょうか。 漠然とた質問内容かも知れませんが よろしくお願いします。 |
| [1144] Re:エラー処理について |
| 投稿者:Tomitomiさん 2001/11/29 16:46:29 |
| こんにちは、Tomitomiです。 > レベルの低い質問かも知れませんが > お力添えお願いします。 いえいえ。僕もVB上がりなので問題ないです。w > VisualBasicでのエラー処理は > On Error GoToでエラー処理用ラベルへ飛ばし > すべて1箇所で行っていました。 > ASP:VBScriptではどう処理するのが > 一般的なのでしょうか。 > 漠然とた質問内容かも知れませんが > よろしくお願いします。 まず結論からいうと、On Error GoTo はありません。 On Error Resume Nextしか使えません。 のでVBでもいっしょですが、僕の方法では、 限りなくエラーの出ないプログラミングをする。 また、外部のコントロール類を使う場合とか、なんらかのエラーが出そうな場合は、 Function化して、その中で「On Error Resume Next」を使い Err.Numberにてエラーか調べて値を返したりエラーならエラーとしたり、 しています。 |
| [1170] ありがとうございました。 |
| 投稿者:Y.Wadaさん 2001/11/30 15:49:48 |
| Tomitomiさん、回答ありがとうございました。 「GoTo」が無く「Resume Next」しか使えないのは 知っていて、それを踏まえての質問だったのですが やはり質問の仕方が悪かったですね。 追加でもう少しお願いします。 処理の終わりにレコードセットのクローズ等の 後処理的なものがあると仮定します。 その「後処理」へ来るかなり前(微妙な表現ですみません)の 時点でエラーが発生した場合はどうしていますか。 こういった掲示板で質問するは初めてなんですが やはり質問の仕方は難しいとつくづく思いました。 |
| [1172] Re:ありがとうございました。 |
| 投稿者:Tomitomiさん 2001/11/30 16:35:21 |
| こんにちは、Tomitomiです。 > 追加でもう少しお願いします。 > 処理の終わりにレコードセットのクローズ等の > 後処理的なものがあると仮定します。 > その「後処理」へ来るかなり前(微妙な表現ですみません)の > 時点でエラーが発生した場合はどうしていますか。 答えにはならないと思いますが、 僕の場合、今まで作った物ではほとんどエラー処理は入っておりません。 エラーを利用したファンクションの類はいくつか作ってはいますが。。(ディレクトリがあるか?ファンクションとか。) ほとんどエラー処理は入ってはいないのですが、お客さんから苦情が来たこともほとんどありません。 ASPはできることが限られているため、エラーを限りなくなくすことができる。と個人的には考えております。 どうしても妖しいとこには、Err.Numberを調べてエラーか判断するしかないかも。 多分、役にたってない情報ですみません。 > こういった掲示板で質問するは初めてなんですが > やはり質問の仕方は難しいとつくづく思いました。 いえいえ。僕も文章理解力が足りないので。w |
|
TreeBBS For ASP V.0.1.3 |