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 代码,乍一看没有任何问题,但是您应该在具有调试功能的浏览器中打开它,例如带有 firebug 插件的 firefox,使插件处于活动/可行状态并切换到控制台窗口。错误应该与它们发生的行一起列出。

如果您在源头没有任何更改并且它曾经工作过,那么问题可能出在数据库或代码中的数据表示、特殊字符、显示日期的区域设置等。

于 2012-06-04T21:38:37.577 回答