關於ASP連線Excel資料庫無法更新的問題

時間 2022-08-16 01:35:02

1樓:

樓上的xiaosenlin 你是不是來做廣告的阿

你的問題最大原因可能是沒有寫絕對路徑,要絕對路徑,在本機上測試可以寫相對路徑

filename = "e:\"&exl&".xls"

if fs.fileexists(filename) then

fs.deletefile(filename)

end if

set myfile = fs.createtextfile(filename,true)

同時注意操作execl要注意的事項:

1、 伺服器端office的配置

以ms windows2000+iis為例,要在伺服器端安裝有ms office的成員之一execl,office的版本沒有特殊要求。

2、 伺服器端分散式com的配置

執行" dcomcnfg"命令,選擇"應用程式"頁的"microsoft execl 應用程式"—>"屬性"—>"安全性"—>三個選項都選"使用自定義訪問許可權",新增"everyone"許可權。

2樓:匿名使用者

excel做資料庫不是很常用

你可以在access中生成表後

把它轉換為excel表

asp中怎麼把excel資料更新到access資料庫中去,更新不是插入,更新整個表的update語句怎麼寫? 25

3樓:匿名使用者

可以實現。但是確實很麻煩。在xp下,用asp連結execl不好弄,有各種莫名其妙的錯誤產生。在win2003下可以的。具體思路我講下:

就是首先asp要和execl打交道。你修改好execl資料儲存後,然後執行asp頁面。這時asp頁面其實做了2次操作。

1.首先asp要連結execl讀出execl的資料,例如:**片段為:

name1 = rs(0)

name2 = rs(1)

然後asp要連結access資料庫

例如:**片段為:

rsa("name1") = name1

rsa("name2") = name2

rsa.update

思路已經說的很清楚了。你自己試著去寫一下**。

4樓:李向輝啊

先刪除access資料,然後插入excel裡的資料就行了。

5樓:曾兵芭芭

那你就只有一條一條作對比了

word更新連結時總更新以前的資料,新的資料更新不過去

6樓:匿名使用者

更新源重新設定一下

選擇新的excel路徑確定

asp連線excel出錯!指定的初始化字串不符合 ole db 規定。 80

7樓:匿名使用者

provider你改成 microsoft.ace.oledb.12.0試一下

然後你的excel什麼版本的?07 以上應該改成excel 12.0如果我沒記錯的話

ASP連線資料庫錯誤求助

dim stuname,stuid,chengji,xingbie,nianling stuname request stuname stuid request.form stuid chengji request.form chengji xingbie request.滿意 你的sql語句有問題...

ASP連結資料庫查詢

不一樣啊 第一個 變數的值 menuwhere 這個直接就是一個字串例如 menuwhere china 你的第一句結果就是 select from design where designwhere china order by id 但是 第二句還是select from design where...

ASP中SQL資料庫關於日期的錯誤

在sql中datediff d是不需要 的,你試試datediff d,date1,date2 我仔細看了下,錯誤不少。1 datediff中的d不要 2 sql中的date 函式不對,應該是getdate 3 format 函式不對,應該是cast 或 convert 具體用法你自己去查sql索引...