在asp中更新access資料庫時的錯誤
1樓:網友
一:檢視你伺服器是不是ntfs格式,如果是ntfs格式就給所在資料夾加上everyone許可權。
1,資料庫的檔案訪問許可權問題。
這主要出現在磁碟格式是ntfs的機器上,對fat32格式的則無妨。
當出現該網頁錯誤時,說明該檔案可能沒有合適的許可權。
一般,單擊資料庫檔案的右鍵,選擇屬性,選擇安全選項;
如果你是ntfs格式,但檔案屬性沒有安全選項,則選擇資料夾屬性,注意,使資料夾屬性,將「簡單共享」去掉。
如果有安全選項,檢視下有沒有user使用者,如果沒有需要新增,新增的方法是「iusr_計算機名」,計算機名是什麼,看到「……機器 『blues『 上的使用者 『admin『 以獨佔方式的鎖定……」機器『blues『就是你的計算機名,各位類推。
具有了來賓使用者,則對該使用者進行許可權匹配,增加「修改」的許可權。
以上操作無圖說明,因本人機器採用的fat32,無法截圖,可能內容有些出入,各位簡單看下了,我將盡快將該方法詳細奉上。那麼下面再看第二類說明。
2,你在測試該網頁程式的同時,你的資料庫檔案在開啟。
比如上面我截的這張圖,就是故意將資料庫檔案開啟,要不還真截不了圖以作說明。這方法簡單,直接關閉該資料庫檔案即可。
順便,我這裡最極端的則是,資料庫檔案開啟,並且表也開啟,fat32的情況下,網頁瀏覽依然沒有問題(winxpsp2,access2003),僅在開啟設計資料庫表時,才出現如上錯誤。
當然了,還是建議你直接關閉。
3,資料庫檔案已經關閉,但臨時檔案檔案依然存在。
該臨時檔案,就是access記錄鎖定資訊檔案,其正常是資料庫檔案開啟就自動產生的。就比如word檔案開啟的同時會有個檔案一樣(m$的東西都是湯湯水水一回事)。但現在資料庫檔案關閉了,而你的臨時檔案還在,只能說明你是非正常關閉資料庫。
那麼現在再動下手,把這個臨時檔案也刪除舊了事。
這種情況還同樣發生在「第一次瀏覽時正常,當我重新整理下網頁就又出錯了」。還是那句話,ntfs和臨時檔案。
主要是看不到你的**,你把**貼上了我幫你看看。
2樓:網友
這個是你資料夾許可權設定的事情。
操作:工具---資料夾選項---檢視。
然後把「使用簡單共享」改為未選中狀態。
就好了。
3樓:若綺彤
目錄 或 資料庫 許可權沒有寫入。
asp連線ACCESS寫入資料問題
具體什麼問題?你這裡 看的 錯誤太多了 按道理如果你想從guestbook 中取出id為指定id的記錄應該是 set rs conn.execute sql 你這裡沒這句話rs中沒有資料你後邊呼叫rs.update沒啥用 textarea document.form1.textarea.value ...
asp與access資料庫多表查詢
sql select from text1 join text2 on text1.text worker text2.text worker where text1.on 表1.b 表2.b where 表1.a 5 text1和text2分別表示兩個表text1.text worker表示表1的...
使用asp連線access資料庫不行??
microsoft ole db provider for odbc drivers 0x80004005 microsoft odbc microsoft access driver 常見錯誤 不能開啟登錄檔關鍵字 temporary volatile jet dsn for process 0x...