详细讲解Access数据库远程连接的实用方法

作者:33911 来源:赛迪网 时间:2008-11-28 16:34:00 

远程(如通过互联网)连接access数据库的示例:

首先,需要使用TCP/IP,ADO及XML(需要安装Microsoft XML 4.0。)。注意分服务器和客户端两部分,服务器可以多用户同时连接。(注释:不需要使用RDS或Web服务器)。

远程连接access数据库的几个方法:

1建立VPN(Virtual Private Network),这样你的电脑和主机的连接就与局域网无异,然后把服务器中mdb文件所在的 Folder共享即可。ADO连接如下:


           

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=ServerNameDatabaseFolderDatabase.mdb;Jet OLEDB:Database

Password=databasepw;Persist Security Info=False"


2.把Database放在Web Server上,使ADO或RDO通过RDS(Remote Data Service)及IIS来实现:

如果服务器像上面Jave大侠说那样设置了ODBC DSN的话:

下面是代码片段:



           

oConn.Open "Provider=MS Remote;" & _  
"Remote Server=http://myServerName;" & _  
"Remote Provider=MSDASQL;" & _  
"DSN=AdvWorks;" & _  
"Uid=myUsername;" & _  
"Pwd=myPassword"



如果设置的是OLE DB Provider 的话:



oConn.Open "Provider=MS Remote;" & _  
"Remote Server=http://myServerName;" & _  
"Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _  
"Data Source=c:somepathmydb.mdb", _  
"admin", ""
 
3.自己编写服务器程序,通过TCP/IP,传递Recordset。

4.使用第三方控件,如:ADO Anywhere或UDAParts RDB等。

5.使用XMLHTTP 

远程连接SQL Server的方法:

代码片段:



ConnStr = "Provider=SQLOLEDB.1;Network
Library=DBMSSOCN;Persist Security
Info=True;UserID=UserName;Password=Password;
Initial Catalog=远程数据库名;
Data Source=203.129.92.1"

标签:
0
投稿

猜你喜欢

  • 不成熟的标准化是我们唯一惧怕的

    2008-08-15 18:55:00
  • [译]2009年海外Web设计风潮(上)

    2009-01-23 09:21:00
  • 什么是用户体验优化(UEO)

    2008-08-27 19:49:00
  • 简单介绍各种浏览器中的本地存储方法

    2012-04-26 16:37:34
  • 分享一些可视信息设计资源

    2009-10-06 15:19:00
  • ASP与数据库应用(给初学者)

    2009-03-09 18:32:00
  • ASP向Excel导数据(图片)终结版 ASP操作Excel

    2011-03-25 10:48:00
  • 通用的下拉菜单__用DL\\DD\\DT解决无法遮住select的问题

    2008-07-28 13:28:00
  • Oracle 自增(auto increment) 或 标识字段的建立方法

    2009-03-06 11:15:00
  • 使用DW中遇到的常见问题详解

    2008-03-18 16:27:00
  • 网页视频播放器程序代码(通用代码),支持avi,wmv,asf,mov,rm,ra,ram等

    2008-07-16 11:56:00
  • 火狐浏览器:浏览数据新方式(附模拟图)[译]

    2009-04-23 10:51:00
  • xmlHttp msxml3.dll 错误 '800c0008' 解决办法

    2008-08-31 20:44:00
  • 15个用户体验设计剖析

    2010-05-11 16:43:00
  • Web开发的改良

    2009-06-25 14:34:00
  • Select下拉列表控件美化

    2008-11-12 12:55:00
  • ASPJPEG组件简要攻略之水印、缩略图和描边代码

    2008-12-17 12:08:00
  • javascript面向对象技术基础(四)

    2010-02-07 13:15:00
  • Sql Server基本函数

    2008-08-20 18:28:00
  • 数据库中聚簇索引与非聚簇索引的区别[图文]

    2012-02-25 19:38:23
  • asp之家 网络编程 m.aspxhome.com