国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

用javascript連接access數據庫的方法

2024-09-06 12:44:29
字體:
來源:轉載
供稿:網友
剛看到一個朋友寫的用javascript連接excel數據庫的程序,想把它改成access數據庫的,就找到了這兩篇文章
------------------------------------------
   這幾天費了挺大力氣在網上查找javascript連接access數據庫的方法,
經過整理總結,終于寫出一段能夠有效執行的代碼。

    但是這段代碼在本地可以正常運行,一旦放到免費個人空間上就沒法執
行了,主要原因就是操作權限不夠,由于只支持靜態頁面的免費空間多數都
作了非常嚴格的限制,所以無論是用mdb的方式,還是讀寫純文本文件的方式
都沒辦法通過,而由頁面報出js錯誤。國外的一些免費空間,直接就禁止mdb
這樣擴展名的文件上傳。

    雖然沒希望在純靜態頁面的免費空間上作自己的計數器或是留言版,但是
這段程序也許還是對一些朋友有用處,寫出來供各位研究一下。

文件構成:
  Access數據庫名為 MyData.Mdb, 里面建了一個名為count的表,表由兩個
  字段組成: ID和COUNT,表里有一條數據: ('count','100')。
  文本文件名為 count.txt,里面隨便寫入一個數字。
  靜態頁面名為Cnt.htm。
以上3個文件都放在同一目錄下。

    由于采用Access數據庫,而它采用非標準SQL語法,所以要注意在表名
和字段名上需要加方括號: [] 

下面是頁面里的代碼:

    其中getCountFromDB方法是對Access數據庫進行操作,getCountFromTxt
方法是對txt純文本進行操作,這兩個方法都在本地執行通過。 

代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
<HEAD> 
<TITLE> New Document </TITLE> 
<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT=""> 
<META NAME="Keywords" CONTENT=""> 
<META NAME="Description" CONTENT=""> 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
function getCountFromDB() { 
    //以當前頁面文件為基礎,找到文件所在的絕對路徑。 
    var filePath = location.href.substring(0, location.href.indexOf("Cnt.htm")); 
    var path = filePath + "MyData.mdb"; 
    //去掉字符串中最前面的"files://"這8個字符。 
    path = path.substring(8); 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闽清县| 遂川县| 浦县| 恩平市| 加查县| 古浪县| 肃宁县| 定襄县| 乌兰县| 东山县| 扎赉特旗| 日土县| 阳谷县| 建阳市| 屏山县| 阿拉善左旗| 乳山市| 拜城县| 西贡区| 双城市| 饶阳县| 阿克陶县| 乌什县| 隆安县| 佛山市| 万安县| 嵊州市| 安平县| 凤凰县| 新竹市| 林西县| 长葛市| 织金县| 山东省| 台江县| 榕江县| 洛阳市| 曲沃县| 凤庆县| 浦县| 弋阳县|