推奨:ASPウェブサイトのサーバーオブジェクトエラーを解釈する方法症状:ASP Webページにアクセスするときに次のエラーが発生しました:サーバーオブジェクトエラー '' ASP 0178:80070005'server.createObjectアクセスエラー/_fpclass/fpdbrgn1.inc、行99 server.cへの呼び出し
ASPでコードを書いている友人が私と同じ感覚を持っているかどうかはわかりません。 ASPで最も厄介なことは、プログラムをデバッグするのが不便であることです。多くの友人がこの方法を使用して応答し、それが正しいかどうかを確認するために、関連するステートメントを作成してから出力するかもしれないと思います。数日前、私は約7つまたは8つのサブ/関数を含む1000行のページを書きました。デバッグ時に30以上のResponse.writeを使用しました。なんてこった、デバッグした後、これらの30を一つずつ削除してください。
今日、私はASPのデバッグクラス(VBS)を見ました。試してみました、すごかったです!
使用方法は非常にシンプルです:
| 以下は引用されたコンテンツです。 test.asp <! - #include file = debuggingconsole.asp> <% 出力= xxxx debugstr = new debuggingconsoleを設定します Debugstr.Enabled = true debugstr.printパラメーター出力値、出力 '... Debugstr.Draw Debugstr = Nothingを設定します %> =========================================================================== DebuggingConsole.asp <% クラスデバッグコンドール プライベートDBG_ENABLED プライベートDBG_SHOW プライベートDBG_REQUESTTIME プライベートDBG_FINISHTIME プライベートDBG_DATA プライベートDBG_DB_DATA プライベートDBG_ALLVARS プライベートDBG_SHOW_DEFAULT プライベートディブセット(2) 'construktor =>デフォルト値を設定します private sub class_initialize() dbg_requesttime = now() dbg_allvars = false dbg_data = server.createobject(scripting.dictionary)を設定します Divsets(0)= <tr> <td style = 'cursor:hand;' onclick = javascript:if(document.getElementbyId( 'data#sectname#')。style.display== 'none'){document.getElementById( 'data#sectname#')。style.display = 'block';} els {document.getElementbyid( 'data#sectname#') id = sect#sectname#style = font-weight:bold; cursor:hand; background:#7ea5d7; color:white; padding-left:4; padding-right:4; padding-bottom:2;> |#title#| <div id = data#sectname#style = cursor:text; display; display:none; background:#fffff; padding-left:8; onclick = window.event.cancelbubble = true;> |#data#| </div> | </div> | Divsets(1)= <tr> <td> <div id = sectname#style = font-weight:font-weight:bold; cursor:hand; background:#7ea5d7; color:white; padding-left:4; padding-right:4; padding-bottom:2; onclick = javascript:if(document.getElementbyId( 'data#sectname#')。style.display== 'none'){document.getelementbyid( 'data#sectname#')。style.display = 'block';} els {document.getelementbyid( 'data#sectname#') <div id = data#sectname#style = cursor:text; display:block; background:#fffff; padding-left:8; onclick = window.event.cancelbubble = true;> |#data#| </div> | </div> | Divsets(2)= <tr> <td> <div id = sect#sectname#style = background:#7ea5d7; color:lightsteelblue; padding-left:4; padding-right:4; padding-bottom:2;> |#title#| <div id = data#sectname#style = display:none; background:lightsteelblue; padding-left:8> |#data#| </div> | </div> | |
共有:この時間からASPジャンプを行い、次のループを入力する方法以下のJavaコードをご覧ください。目的は、3歳のときに出力をしないで、次のループに直接ジャンプすることです。以下は引用されたコンテンツです:int i = 0; w
前のページの合計123ページ次のページ