標題:
將SQL查詢出來的結果顯示在某網頁上?
[打印本頁]
作者:
badboy01
時間:
2012-12-11 12:06
標題:
將SQL查詢出來的結果顯示在某網頁上?
請教以下程式碼(ASP)該如何修改才會執行成功,因為都遇上一些執行錯誤,我是想將SQL查詢出來的結果顯示在某網頁上,謝謝!
-----------------------------------------------------------------------------------------------------------------------------------------------------
//====== Step 1:建立資料庫連結,然後開啟資料庫
conn = Server.CreateObject("ADODB.Connection");
conn.ConnectionString = "Driver={SQL Server};Server=XXXX;UID=XX;PWD=XXXX;Database=XXXXXXXX;"
conn.Open();
//====== Step 2:執行SQL指令,並將查詢結果儲存於 Recordset 中
sql = "SELECT * from test"; //從資料表 testTable 取出所有資料
rs = conn.Execute(sql);
%>
<table border=1 align=center>
<tr bgcolor="cyan">
<%
//====== Step 3:透過 RecordSet 集合取得欄位的內容
//印出欄位名稱
for (i=0; i<rs.Fields.Count; i++)
Response.write("<th>"+rs(i).Name+"</th>\n");
%>
</tr>
<%
//印出每一筆資料
while (!rs.EOF) {
Response.write("<tr>\n");
for (i=0; i<rs.Fields.Count; i++)
Response.write("<td>"+rs(i)+" </td>\n");
rs.MoveNext();
}
%>
</table>
<%
//====== Step 4:關閉 RecordSet 及資料庫連結
rs.Close();
conn.Close();
%>
<hr>
----------------------------------------------------------------------------------------------------------------------------------
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)