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

首頁 > 編程 > ASP > 正文

用ASP打開遠端MDB文件

2019-11-18 22:24:32
字體:
來源:轉載
供稿:網友
如果你用ODBC connection (DSN or DSN-less)來訪問遠端的(UNC path)數據庫, OLEDB會出現以下錯誤信息:

Microsoft OLE DB PRovider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft access Driver] The Microsoft Jet database engine cannot open the file '(unknown)'. It is already opened exclusively by another user, or you need permission to view its data.

      你完全可以避免這種錯誤--asp和ActiveX支持兩種方式打開MDB文件的DSN-less連接,或由其它機器訪問MDB文件。

      1. DAO database (only for small load)

  Dim File, Conn, RS
  Const ReadOnly = False
  File = "//server/share/file.mdb"
  Set Conn = CreateObject("DAO.DBEngine.35").Workspaces(0).OpenDatabase(File,,ReadOnly)
  Set RS = Conn.OpenRecordset(SQL)

        2. ADO + Jet OLE DB provider

  Dim Conn, RS
  Set Conn = CreateObject("ADODB.Connection")
  Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
  Conn.Open "//server/share/file.mdb"
  Set RS = Conn.Execute(SQL)

      
你得確定使用ASP的用戶有NT的數據庫及共享訪問權限。
      假定有權限的話,你亦可訪問其它機器中的開放數據連接:

    'http://www.pstruh.cz
    Set UM = CreateObject("UserManager.Server")
    UM.LogonUser "Login with the rights", "PassWord", "Domain"
...
open database
...
    UM.RevertToSelf

蜘蛛精 譯

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 襄城县| 焦作市| 康定县| 松滋市| 常熟市| 纳雍县| 安阳市| 麻栗坡县| 石泉县| 缙云县| 调兵山市| 原阳县| 井研县| 中超| 庆元县| 株洲市| 根河市| 黄石市| 易门县| 富阳市| 庆元县| 舒城县| 寿阳县| 竹溪县| 龙海市| 中宁县| 东辽县| 山丹县| 富民县| 隆安县| 尉犁县| 颍上县| 蛟河市| 古蔺县| 依安县| 萍乡市| 青神县| 威信县| 丰镇市| 蒲江县| 九龙坡区|