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

2016-01-29 18:36 9 1 收藏

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

【 tulaoshi.com - ASP 】

  用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 = "serversharefile.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 "serversharefile.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
 

来源:http://www.tulaoshi.com/n/20160129/1506541.html

延伸阅读
标签: 电脑入门 rar
现在winrar流行好用的解压缩软件,支持鼠标拖放及外壳扩展,完美支持 zip 档案,内置程序可以解开 cab、arj、lzh、tar、gz、ace、uue、bz2、jar、iso 等多种类型的压缩文件;具有估计压缩功能,你可以在压缩文件之前得到用 zip 和 rar 两种压缩工具各三种压缩方式下的大概压缩率;具有历史记录和收藏夹功能;压缩率相当高,而资源占用相对较少、固...
标签: 电脑入门
对于使用光盘或者虚拟光驱安装操作系统或其它大型软件的时候都可以看到安装的文件是iso文件,很多朋友都不知道iso文件用什么打开,什么是iso文件?最简单的说就是以iso为扩展名的文件,它是iso9660文件格式,一种光盘(CD)上的文件系统格式。简单地说,就是数据在数据光盘上的组织形式,也可以说是镜像文件,只要当我们了解了iso文件是什么文件之...
标签: 电脑入门
您可能不知道,php是英文超级文本预处理语言Hypertext Preprocessor的缩写,它是一种html内嵌式的语言,是在服务器上被执行的一种控制html的脚本语言,有点像c语言,现在被广泛地应用在各个网站上。。 最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl...
关于Access打包软件的有关阐述 ─────────────────── 注意:下列叙述只适用于 Office XP 注意:按以下步骤打包的数据库已在 PWin98OEM2 & IE5.0 & AccessRuntime2002 的环境中成功运行。 真正能够让使用 Access 编写的数据库独立运行的就是 Microsoft O...
稻草人快速打开远程协助   远程协助是Windows系统附带的一种简单的远程控制计算机的方法。这项功能可以帮助处理被控计算机的系统维护、安装软件等问题,或者向被协助者演示某些操作。由于小白用户平时很少用到远程协助功能,所以临时用时常常找不到入口。而稻草人便民工具就帮你快速找到远程协助,一目了然,非常很方便,下面我们就来...

经验教程

914

收藏

49
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部