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

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    用asp实现访问远程计算机上MDB access数据库文件的方法
    如果你用ODBC连接(DSN方式或其它方式)到远程计算机的MDB文件,这将产生一个错误: 
    Microsoft OLE DB Provider for ODBC Drivers error '80004005' 大致意思是该文件可能被其他用户访问或无足够的权限访问。 

    下面有两种方式,避免这个错误: 

    方式a. 使用DAO引擎访问 
    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) 
    方式b. 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页面时有足够的访问权限以访问远程计算机上的MDB文件,在访问MDB文件前需要先登录到远程计算机,添加下面的代码:
    Set UM = CreateObject("UserManager.Server") 
    UM.LogonUser "帐号", "口令", "域" 
      ... 
      open database 
      ... 
    UM.RevertToSelf 
    您可能感兴趣的文章:
    • js数值计算时使用parseInt进行数据类型转换(jquery)
    • 浅谈.Net并行计算之数据并行
    • Access使用查询--1.2.用选择查询进行分组数据的计算
    • 数据计算中间件技术综述
    上一篇:可以获得文件的文件名的asp函数
    下一篇:用ASP实现写IIS日志的代码
  • 相关文章
  • 

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

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

    用asp实现访问远程计算机上MDB access数据库文件的方法 用,asp,实现,访问,远程,计算,