我在HTML表單中顯示查詢結果時出現問題。當我處理這段代碼時,它會在我的HTML表格中顯示空白單元格。任何提示或建議,將不勝感激。經典ASP:用HTML表格顯示查詢結果的麻煩
ASP:
<%
dim query, myDSN, Connect, rs
myDSN = "PROVIDER=MICROSOFT.ACE.OLEDB.12.0;DATA SOURCE=" & Server.Mappath("/MasterDB.accdb")
query = "SELECT * FROM DAY_DATA;"
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open myDSN
Set rs = Server.CreateObject("ADODB.recordset")
rs.Open query, Connect
%>
結果頁面HTML:
<table border="1" width="100%">
<tr>
<%for each x in rs.Fields
response.write("<th>" & x.name & "</th>")
next%>
</tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td><%Response.Write(x.value)%></td>
<%next
rs.MoveNext%>
</tr>
<%loop
rs.close
conn.close
%>
</table>
如果我能得到這個工作,我將代替查詢字符串是與它們的輸入產生一個。謝謝閱讀!
Thanks!正是我需要的。 – Diogenes
很高興幫助!如果它確實回答了你的問題,請記住這是答案,所以我們沒有人試圖在將來修復它。 – CLaFarge