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

2016-01-29 18:36 5 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
 

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

延伸阅读
wps文件用什么打开   wps优势对比: 1、体积小; 2、安装速度快; 3、多界面切换; 4、内质丰富的资源和在线素材; 5、提供知识库和在线提问中心; 6、多种文档创作工具; 7、深度兼容Microsoft Office,可以直接保存和打开Microsoft Word、Excel和PowerPoint文件;也可以用Microsoft Office轻松编辑W...
标签: 电脑入门 rar
现在winrar流行好用的解压缩软件,支持鼠标拖放及外壳扩展,完美支持 zip 档案,内置程序可以解开 cab、arj、lzh、tar、gz、ace、uue、bz2、jar、iso 等多种类型的压缩文件;具有估计压缩功能,你可以在压缩文件之前得到用 zip 和 rar 两种压缩工具各三种压缩方式下的大概压缩率;具有历史记录和收藏夹功能;压缩率相当高,而资源占用相对较少、固...
标签: 电脑入门
您可能不知道,php是英文超级文本预处理语言Hypertext Preprocessor的缩写,它是一种html内嵌式的语言,是在服务器上被执行的一种控制html的脚本语言,有点像c语言,现在被广泛地应用在各个网站上。。 最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl...
标签: ASP
  前几天要写一个东西里面有用到读文件的。 可是我不想用FSO,我怕有的空间不支持。 可是网络上找了半天没有找到一个不是用FSO写的。 还是自己做了一个。 我记得以前在做无组件上传,并保存文件的时候有用到stream 我发现有一个LoadFromFile的方法。可以读取文件。 下面是我的代码。 function readfile(URL,chartype) set srmObj = ...
关于Access打包软件的有关阐述 ─────────────────── 注意:下列叙述只适用于 Office XP 注意:按以下步骤打包的数据库已在 PWin98OEM2 & IE5.0 & AccessRuntime2002 的环境中成功运行。 真正能够让使用 Access 编写的数据库独立运行的就是 Microsoft O...

经验教程

268

收藏

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