0
我有一個非常奇怪的問題,我已經設法縮小,但無法理解。 我有兩個相同的頁面,都從SQL服務器數據庫中提取數據。這兩個頁面上的代碼是相同的。在一頁上,數據全部正確顯示,另一個字段中的一個不顯示 - 唯一的區別是它們的顯示順序! 該DOES顯示所有數據的頁面中的代碼是:消失的動態數據! ASP
<body >
<%=(rsPage.Fields.Item("fkPage_Parent").Value)%>Test page =
<%=(rsPage.Fields.Item("Page_Name").Value)%>:<%=(rsPage.Fields.Item("fkPage_Owner_ID").Value)%>:<%=(rsPage.Fields.Item("fkPage_Parent").Value)%>
: end
<p>Owner =
<%=(rsPage.Fields.Item("fkPage_Owner_ID").Value)%></p>
<p>Page name = <%=(rsPage.Fields.Item("Page_Name").Value)%>
</p>
<p>Parent =
<%=(rsPage.Fields.Item("fkPage_Parent").Value)%></p>
<p> </p>
</body>
</html>
並且這產生以下輸出,正如預期:
911Test page = Home:1:911 : end
Owner = 1
Page name = Home
Parent = 911
爲Seconde系列頁面不顯示該代碼所有的數據是:
<body >
Test page =
<%=(rsPage.Fields.Item("Page_Name").Value)%>:<%=(rsPage.Fields.Item("fkPage_Owner_ID").Value)%>:<%=(rsPage.Fields.Item("fkPage_Parent").Value)%>
: end
<p>Owner =
<%=(rsPage.Fields.Item("fkPage_Owner_ID").Value)%></p>
<p>Page name = <%=(rsPage.Fields.Item("Page_Name").Value)%>
</p>
<p>Parent =
<%=(rsPage.Fields.Item("fkPage_Parent").Value)%></p>
<p> </p>
</body>
</html>
通知,唯一的區別是我已刪除的第一件事顯示
(<%=(rsPage.Fields.Item("fkPage_Parent").Value)%>)
其他一切都是一樣的。
從這個第二頁顯示的是:
Test page = Home:1: : end
Owner = 1
Page name = Home
Parent =
注意爲父字段的值將不再顯示.. 爲什麼呢?
這沒有任何意義 - 有其他人見過這樣的事情。它可能是我的Windows託管服務提供商設置(GoDaddy)的問題? 如果您有任何想法請幫助。
非常感謝,
崖
@ user475989 :我的答案是否幫助/爲你工作? :-) – stealthyninja 2010-11-30 22:33:26