• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    用ASP打开远端MDB文件的方法
    如果你用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
    您可能感兴趣的文章:
    • ASP实现网页打开任何类型文件都提示保存的方法附代码
    • 使用asp下的adodb.stream 下载文件而不是打开
    • asp是什么格式 asp文件用什么打开
    • ASP.NET导出Excel打开时提示:与文件扩展名指定文件不一致解决方法
    • aspx是什么格式 ASPX文件怎么打开
    • asp文件如何打开
    • 什么是ASP?如何打开ASP文件
    上一篇:简单的ASP分页代码(测试正确)第1/2页
    下一篇:asp下同一空间多绑多哥域名的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    用ASP打开远端MDB文件的方法 用,ASP,打开,远端,MDB,文件,