用ASP打开远端MDB数据库

来源:eNet硅谷动力 时间:2007-10-13 06:56:00 


如果你用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

标签:数据库,mdb,asp
0
投稿

猜你喜欢

  • 深入了解Python iter() 方法的用法

    2023-11-05 02:12:37
  • python实现基于SVM手写数字识别功能

    2021-10-03 12:33:41
  • Python针对给定列表中元素进行翻转操作的方法分析

    2022-04-19 18:37:07
  • js+html5实现手机九宫格密码解锁功能

    2024-05-09 15:02:36
  • Vue如何实现多页面配置以及打包方式

    2024-05-02 17:09:11
  • python中的Numpy二维数组遍历与二维数组切片后遍历效率比较

    2022-11-23 04:47:50
  • 解决python对齐错误的方法

    2023-08-11 05:40:07
  • 详解为什么说Golang中的字符串类型不能修改

    2024-02-04 09:24:45
  • ie7.0浏览器 兼容问题苦煞网站设计者

    2007-08-08 17:11:00
  • SQL Server误区30日谈 第28天 有关大容量事务日志恢复模式的误区

    2024-01-19 23:08:55
  • JavaScript中变量、指针和引用功能与操作示例

    2024-04-17 10:07:16
  • pytorch::Dataloader中的迭代器和生成器应用详解

    2021-08-31 03:09:30
  • Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)

    2022-08-23 06:39:23
  • Python入门教程(三十九)Python的NumPy安装与入门

    2023-08-25 10:38:30
  • Dreamweaver打造多彩文字链接

    2007-11-11 18:59:00
  • python实现移动木板小游戏

    2022-03-28 17:21:32
  • 交互设计的方法

    2010-08-18 12:32:00
  • javascript函数声明和函数表达式区别分析

    2024-04-23 09:09:09
  • php将12小时制转换成24小时制的方法

    2023-11-21 15:56:08
  • 高效的mysql分页方法及原理

    2024-01-20 04:23:46
  • asp之家 网络编程 m.aspxhome.com