<script language="JavaScript"> // 創建數據庫對象 var objdbConn = new ActiveXObject("ADODB.Connection"); // DSN字符串 var strdsn = "Driver={SQL Server};SERVER=127.0.0.1;UID=sa;PWD=sa;DATABASE=coa"; // 打開數據源 objdbConn.Open(strdsn); // 執行SQL的數據庫查詢 var objrs = objdbConn.Execute("SELECT menu_name FROM basic_mainmenu"); // 獲取字段數目 var fdCount = objrs.Fields.Count - 1; // 檢查是否有記錄 if (!objrs.EOF){ document.write("<table border=1><tr>"); // 顯示數據庫的字段名稱 for (var i=0; i <= fdCount; i++) document.write("<td><b>" + objrs.Fields(i).Name + "</b></td>"); document.write("</tr>"); // 顯示數據庫內容 while (!objrs.EOF){ document.write("<tr>"); // 顯示每筆記錄的字段 for (i=0; i <= fdCount; i++) document.write("<td valign='top'>" + objrs.Fields(i).Value + "</td>"); document.write("</tr>"); objrs.moveNext(); // 移到下一筆記錄 } document.write("</table>"); } else document.write("數據庫內沒有記錄!<br>"); objrs.Close(); // 關閉記錄集合 objdbConn.Close(); // 關閉數據庫鏈接 </script>
http://javamao.iteye.com/blog/625404