-
與 access 資料庫的 asp 連線如下所示:
dim conn,db,connstr
db="/inc/" '這裡寫入訪問路徑和資料,寫入絕對路徑。
set conn="")
on error resume next
connstr="何習昭深。
connstr
if err then '出現連線錯誤**。
set conn = nothing
猜到資料庫連線錯誤! "
end if
-
asp 連線訪問** 我這裡有。
-
每個步驟的意義及其引數如下:
程式的第一行:使用伺服器物件的 mappath 函式獲取開啟資料庫的完整檔案路徑,並將其儲存在變數 dbpath 中。 在這種情況下,資料庫名稱是我們需要指定的引數,它應該替換為我們要開啟的資料庫的實際名稱。
如果資料庫名稱直接顯示為常量,請將其括在引號中,並且不要丟失副檔名。 例如,如果資料庫是,則該行變為 dbpath=。
程式的第二行:在 ADO 物件集中建立乙個連線物件,即連線物件。 這是建立資料庫連線的第一步。 執行此行後,conn 將成為連線物件。
程式的第三行:使用 conn 連線物件的 open 方法開啟指定的資料庫。 因為要開啟訪問資料庫,所以需要指定ODBC驅動引數,表示要通過訪問ODBC驅動訪問資料庫
driver=;。另乙個引數 dbq=
dbpath,相當於算術之後的 dbq=database_name),是乙個函式,它使用第一行的資料庫名稱來指定要開啟的資料庫檔案。此時,資料庫名稱指定的資料庫已開啟。 如果資料庫名稱為“,則開啟 Access 資料庫。
本行指定的引數應完全按原樣編寫,不能省略或更改,並且沒有變數引數。
-
方法如下:
2. 使用 ftp 工具在虛擬伺服器中建立乙個新的 mytest 資料夾,並將資料庫上傳到 mytest 資料夾。
3. 在mytest資料夾中,新建乙個檔案,檔案內容如下:
set conn="")
driver=;dbq=" & dbpathsql="select * from table_1 order by id asc"
set rs="")
sql,conn,1,1
do while not
name"))
loopset rs=nothing
set conn=nothing
4. 然後在位址列輸入網域名稱mytest,結果如下圖所示。 查詢為“name”。"欄位的值。
-
microsoft ole db provider for odbc drivers (0x80004005)
Microsoft][ODBC Microsoft 訪問驅動程式] 常見錯誤 無法開啟登錄檔關鍵字'temporary (volatile) jet dsn for process 0xc2c thread 0xda8 dbc 0x11c85ac jet'。
經過網上查詢,據說有兩個原因。
1。Microsoft 不再更新 ODBC,而是需要使用 Jet 連線才能訪問資料庫檔案;
2。系統目錄許可權的更改。
解決方法如下:
1.如果您有操作伺服器的許可權
在您自己的 2003 伺服器上進行測試,為每個人新增對 Windows 臨時目錄的讀寫許可權,然後重新啟動計算機可以解決問題。
2. 我沒有操作伺服器的權利
但是聯通的IDC伺服器都在濟南,我們無法登入,所以要想辦法改變資料庫連線方式。
set conn = "")
修改為: <%dim conn
dim connstr
set conn = "")
connstr="provider=;data source=" ("")
connstr="dbq="+".data/") provider=;"
connstr
測試成功!!
我在網上找到了它,但你可以試試。
= 慧晶 Laprovider=; data source=" & data\;persist security info=false" >>>More
1、訪問軟體是包含在辦公軟體中的,如果電腦被office悶了,那麼就會有訪問,在桌面的空白處右鍵點選,點選新建,看到激發褲子Microsoft訪問,就是簡單的乙個就是訪問。 >>>More