1樓:網友
具體操作如下:
1.資料夾——〉屬性(**根資料夾)
2.在「安全」選項卡下,點選「新增……」跳出「選擇使用者和組」對話方塊3.然後點選「立即查詢」,在下圖所示的列表中選擇「iusr_」(下劃線之後是你的計算機名)
4.之後在「安全」選項卡中就會出現「internet來賓帳戶」,將這個帳戶的許可權設定為「可修改」和「可寫入」
asp與access資料庫連線出錯 如何解決?
2樓:註冊到抓狂
你換一個連線方式。
這樣,再去試試。
3樓:匿名使用者
說錯了,你用的是asp啊,我以為是。
4樓:匿名使用者
報什麼錯呢?路徑會不會寫錯了,亦或者是相對路徑與絕對路徑的問題。
asp**出現資料庫連線錯誤
5樓:網友
原因不在你程式。而是伺服器的許可權設定問題。
//c:\windows\temp 設定everyone或者user的寫許可權,推薦user
因為access資料庫開啟後需要放到臨時資料夾中釋放再開啟,但由於網上的使用者訪問時沒有許可權開啟本地的臨時資料夾,導致了資料庫連線失敗。
所以你需要耐心的和伺服器管理員聯絡,讓他設定一下許可權(有時不即時生效,需要伺服器重啟)
不過你剛說了,如何能夠讓那個管理員配合你,需要你動動腦筋了。
是我說的可能性99%。。
6樓:匿名使用者
那會不會是空間的asp伺服器有問題。
出故障或者設定錯誤等問題。
你試試聯絡空間提供商。
7樓:
看看是否移動了資料庫檔案!
靜態頁面是已經生成好的頁面,開啟它時不會讀取資料庫的資料,所以不會出現資料庫連線錯誤!
8樓:
全是access的資料庫麼?是不是資料庫檔案沒有訪問許可權了?肯定是動過什麼設定了。
asp開啟access資料庫是出錯。原因如下
9樓:啟智思維
你是在什麼系統上測試的?不會是64位的win7吧?
64位作業系統不支援microsoft ole db provider for jet驅動程式,也不支援更早的microsoft access driver (*mdb)方式連線。所以,程式裡面的連結字串不能正常工作。
需要修改下iis的工作環境,改成32位的,在iis的管理介面中,把應用程式池中的預設應用程式池常規選項中的32位方式啟用就可以了。
10樓:匿名使用者
你是什麼伺服器,怎麼會不支援access?
win伺服器是自帶驅動的。
11樓:
請檢查資料庫檔案talent 是否跟這個頁面在同一個目錄。
.asp格式的access資料庫怎麼開啟修改?
12樓:匿名使用者
修改下字尾名,把。asp修改為:.mdb 開啟就ok
13樓:匿名使用者
把副檔名(字尾)改成mdb,然後保證你電腦上面安裝了access就可以開啟了。
asp往access資料庫裡新增資料,不報任何錯誤,但是資料庫中沒資料。
14樓:匿名使用者
該類錯誤解決方式首選應檢查資料庫中是否有數字型別欄位。該類的如果取得的空值那麼不會提示什麼也寫不進資料庫。其次檢查文字格式的欄位。
欄位大小是否為預設的50。如果寫入的內容為文字類的超過50一樣不會提示寫不進資料庫。如果這兩項都沒有問題是否是寫入是多出了什麼資料庫中沒有的欄位。
還是不行的話只能一項一項檢查了。
asp連線access資料庫出錯
15樓:匿名使用者
你係統多少位的,如果是64位的系統,那需要在iis的找到你的**的程式池,在它的高階設定裡,把啟用32位應用模式改為true才可以。
16樓:匿名使用者
檢視下連線的資料庫路徑是否正確。
17樓:網友
分的點少,來點分給你全的。
Asp資料庫問題,asp 資料庫問題
move嘛,等於0表示和前一個記錄交換,等於1表示和後一個記錄交換。你看看會不會是在出的問題呢 當查詢出的記錄正好是第一個記錄時,moveprevious之後,再引用rs 會出錯。我又看了一下,應該就是和的問題。你在開啟記錄時使用了 id是主鍵吧?那麼開啟的rs中肯定只有最多一條記錄。如果這時使用r...
利用asp完成access資料庫中表的資料更新
sql1 select userid,password from 表二 where userid not in select userid from 表一 set rs1 server.createobject adodb.recordset rs1.open sql1,conn,1,1 sql2 ...
ASP和ACCESS資料庫二者的聯絡是什麼??
都是一群文盲。asp和access是兩個獨立的東西。asp提供動態頁面的技術支援,access提供資料的儲存以及資料的增刪改查操作。asp用來做動態網頁,也就是上網看到網頁那些功能 當然多數都已不是asp所做的,但實現的東西都是一樣的 asp在實現 某些功能的時候,需要資料庫的支援 即需要實現某些功...