主页 > 知识库 > 用asp实现访问远程计算机上MDB access数据库文件的方法

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

热门标签:电销机器人源码网盘下载 绵阳防封电销卡价格 伊春外呼业务系统 宜宾语音外呼系统软件 中国办理电信400电话 调度系统外呼 福建外呼增值业务线路 电销机器人教育 河北智能外呼系统软件
如果你用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实现访问远程计算机上MDB access数据库文件的方法》,本文关键词  用,asp,实现,访问,远程,计算,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《用asp实现访问远程计算机上MDB access数据库文件的方法》相关的同类信息!
  • 本页收集关于用asp实现访问远程计算机上MDB access数据库文件的方法的相关信息资讯供网民参考!
  • 推荐文章