本文目錄一覽:
JS 文件如何獲取數據庫中的數據
js是無法直接讀取數據庫中的數據,但是可以用服務器端腳本與js搭配使用。
如:
% String testStr = “HelloJava”;%
script
alert(‘%=testStr%’);
/script
因為服務端腳本是先運行的,Js是後運行在客戶端的。
所以可以先用服務端腳本讀取數據庫數據 然後放到js里再運行。
js 如何讀取數據庫信息
js是腳本文件,會下載到客戶端運行 ,所以不能直接讀取服務器端的數據庫。可以通過ajax請求服務器端運行的文件,由該文件讀取數據庫數據後再response.write回給請求的頁面,這樣就可以通過js獲得數據庫的數據了。
怎麼在js裏面獲取數據庫的數據
js是無法直接讀取數據庫中的數據,但是可以用服務器端腳本與js搭配使用。
如:
% String testStr = “HelloJava”;%
script
alert(‘%=testStr%’);
/script
因為服務端腳本是先運行的,Js是後運行在客戶端的。
所以可以先用服務端腳本讀取數據庫數據 然後放到js里再運行
javascript如何讀取到數據庫的信息
html
head
title表格顯示數據表記錄/title
/head
body
h2表格顯示數據表記錄/h2
hr
script language=”JavaScript”
// 建立數據庫對象
var objdbConn = new ActiveXObject(“ADODB.Connection”);
// DSN字符串
var strdsn = “DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=F:\\ZNZ資料\\檢查課件\\javascript課件\\CH12\\Books.mdb”;
// 打開數據來源
objdbConn.Open(strdsn);
// 執行SQL的數據庫查詢
var objrs = objdbConn.Execute(“SELECT * FROM Book”);
// 獲取區域數目
var fdCount = objrs.Fields.Count – 1;
// 檢查是否有記錄
if (!objrs.EOF){
document.write(“table border=1tr”);
// 顯示數據庫的區域名稱
for (var i=0; i = fdCount; i++)
document.write(“tdb” + 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
/body
/html
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/152216.html