0

私は ASP Classic についてまったく知識がありません。ASP Classic で実行されているアプリケーションがあります。.asp 拡張子で終わるページが多数あります。しかし、そのうちの 2 ページはブラウザで本来あるべき方法で表示されません。他のすべてのページは正常に表示されます。

reports.asp というページに、すべてのレポートの詳細が表示されます。以前は問題なく動作していたのに、突然壊れてしまいました。いつ壊れたのかわかりません。これがそのページのコードブロックです。:

https://skydrive.live.com/?cid=91042bbe021e2dd7#cid=91042BBE021E2DD7&id=91042BBE021E2DD7%21136

結果表示は次のようになります。

https://skydrive.live.com/?cid=91042bbe021e2dd7#cid=91042BBE021E2DD7&id=91042BBE021E2DD7%21181

表形式で表示する必要があります

上記のようにファイルを表示するためのヘルプは本当にありがたいです。

このページをデバッグする方法を教えてください。前もって感謝します

ニック

4

2 に答える 2

0

新しいページを再作成することでテーブルを取得できます。59 行目のコードを次のように変更しました。

strLink = "../" & "RequisitionForm.asp?Cancel=Yes&DocketID=" & arrDockets(0, i) & "&Code=" & arrDockets(4, i)

strLink = "../" & "RequisitionForm.asp?DocketID=" & arrDockets(0, i) & "&Code=" & arrDockets(4, i)

削除Cancel=yes しました 変更の影響は? これらの変更を行うとどうなるかわかりません。

于 2012-06-05T03:28:57.673 に答える
0

私はあなたのaspコードを見て、一見何も問題がないように見えますが、Firefoxのようなデバッグ機能を備えたブラウザーでfirebugプラグインを使用して開き、プラグインをアクティブ/実行可能にして、コンソールウィンドウに切り替える必要があります。エラーは、発生した行とともにリストされるはずです。

ソースに何も変更がなく、以前は機能していた可能性がある場合は、問題がデータベースにあるか、コード内のデータの表現、特殊文字、日付を表示するための地域設定などにある可能性があります。

于 2012-06-04T21:38:37.577 に答える