国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

用asp實現訪問遠程計算機上MDB access數據庫文件的方法

2024-05-04 11:01:06
字體:
來源:轉載
供稿:網友
如果你用ODBC連接(DSN方式或其它方式)到遠程計算機的MDB文件,這將產生一個錯誤: 
Microsoft OLE DB Provider for ODBC Drivers error '80004005' 大致意思是該文件可能被其他用戶訪問或無足夠的權限訪問。 

下面有兩種方式,避免這個錯誤: 

方式a. 使用DAO引擎訪問 
Dim File, Conn, RS 
Const ReadOnly = False 
File = "http://server/share/file.mdb" 
Set Conn = CreateObject("DAO.DBEngine.35").Workspaces(0).OpenDatabase(File,,ReadOnly) 
Set RS = Conn.OpenRecordset(SQL) 
方式b. ADO + Jet OLE DB provider方式 
Dim Conn, RS 
Set Conn = CreateObject("ADODB.Connection") 
Conn.Provider = "Microsoft.Jet.OLEDB.4.0" 
Conn.Open "http://server/share/file.mdb" 
Set RS = Conn.Execute(SQL) 
       確定在運行ASP頁面時有足夠的訪問權限以訪問遠程計算機上的MDB文件,在訪問MDB文件前需要先登錄到遠程計算機,添加下面的代碼:
Set UM = CreateObject("UserManager.Server") 
UM.LogonUser "帳號", "口令", "域" 
  ... 
  open database 
  ... 
UM.RevertToSelf 

您可能感興趣的文章:

js數值計算時使用parseInt進行數據類型轉換(jquery)淺談.Net并行計算之數據并行Access使用查詢--1.2.用選擇查詢進行分組數據的計算數據計算中間件技術綜述
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 女性| 玛沁县| 南雄市| 安岳县| 盐山县| 霸州市| 荥阳市| 广州市| 肥西县| 义乌市| 东乡族自治县| 固镇县| 宝丰县| 方正县| 车致| 东兰县| 阿坝县| 友谊县| 平湖市| 婺源县| 潼南县| 玉树县| 上虞市| 库车县| 齐河县| 丰镇市| 凤翔县| 鄂伦春自治旗| 惠安县| 宁明县| 平顶山市| 台南市| 新余市| 内江市| 吴旗县| 雷山县| 河池市| 丽江市| 铜山县| 西昌市| 博客|