国产探花免费观看_亚洲丰满少妇自慰呻吟_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); 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 合肥市| 开鲁县| 肃宁县| 绥中县| 板桥市| 元阳县| 余江县| 麦盖提县| 无棣县| 个旧市| 南郑县| 内丘县| 酉阳| 鄂伦春自治旗| 富宁县| 北安市| 云林县| 同仁县| 陆良县| 文水县| 甘谷县| 淮滨县| 朝阳区| 舞阳县| 钦州市| 沙湾县| 来安县| 喜德县| 山阴县| 唐河县| 苍南县| 会昌县| 泸西县| 株洲市| 永定县| 隆化县| 永兴县| 互助| 芮城县| 石城县| 洞头县|