网络编程
位置:首页>> 网络编程>> 数据库>> 远程连接access数据库的几个方法

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

 来源:asp之家 发布时间:2008-10-21 21:16:00 

标签:远程,access,连接,数据库

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

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

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\ServerName\DatabaseFolder\Database.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:\somepath\mydb.mdb", _  
"admin", ""  

3.自己编写服务器程序,通过TCP/IP,传递Recordset。 

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

http://www.adoanywhere.com 

http://www.udaparts.com/ 

5.使用XMLHTTP 

附 远程连接SQL Server的方法: 

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

 

0
投稿

猜你喜欢

  • 页面访问慢是网站公认的死穴,如果页面都没法访问,往后再精彩的体验都等于零。这个问题如果专业点说,叫做“加载”呈现效率。那么具体了讲,除常规的
  • 问:怎样才能指定MySQL只监听某个特定地址?答:比较常见的办法是,在my.cnf之mysqld节,添加bind-address=127.0
  • 众所周知,FileSystemObject(fso)组件的强大功能及破坏性是它屡屡被免费主页提供商(那些支持ASP)的禁用的原因,我整理了一
  • 数学是优美的. 听上去有点奇怪? 当我第一次开始设计的时候,我确信如此。数学如此刻板乏味。你可能会惊讶的发现,最美观的设计,艺术作品,物体,
  • 面向对象的程序设计随着程序的设计的复杂性增加,结构化程序设计方法又不够用了。不够用的根本原因是“代码重用”的时候不方便。面向对象的方法诞生了
  • 从CNNIC在2009年的报告中可以看到,超过80%的网民购物之前都要看评论(包括本站、其他站评论),超过80%的网民都比较信任口碑(包括网
  • 写这个的目地,主要是系统理下目前产品设计的流程,提醒自己尽量去避免一些常见的问题,也能让大家系统的了解天极网的产品设计流程。当然,不保证任何
  • 代码如下:<% Response.Buffer = True '一般情况下,当用户请求
  • Dmitry这篇设计评论表单很有启发意义,尤其提到关键的评论内容、评论者信息录入顺序问题。好比我们在日常沟通时,对信息的反馈都是第一诉求,写
  • sql server端口,我们可以通过\"服务器端网络试用工具\"和\"客户端实用工具\"来设定,设
  • 先看几个数据。。一大堆文字滴,不管人家是不是故意的,字数还是这样:news.163.cn:14px,39个中文字符 news.sina.co
  • IN主要用于传入参数,可以是变量,常量,表达式,在子程序内部不能改变其值. 代码如下:DECLARE n NUMBER := 10; PRO
  • 动态联接库(DLL)是加快应用程序关键部分的执行速度的重要方法,但有一点恐怕大部分人都不知道,那就是在ASP文件也能通过调用DLL来加快服务
  • 登陆页login.asp:<% if request.Form.count>0 then  ses
  • 无论安装何版本的mysql,在管理工具的服务中启动mysql服务时都会在中途报错。内容为:在 本地计算机 无法启动mysql服务 错误106
  • 重要提示:本文并非一篇简单地介绍内联格式模型(inline formatting model)的文章。相反,它是对内联格式(inline f
  • Silverlight和Flash,到底谁更强?谁更有优势?很多初接触Silverlight和Flash的人总是会问这个问题,因为它们在表面
  • 当然是可以的,而且非常简单,今天就教大家在ASP中不用模板生成HTML静态页的方法。这里假设有一个htmer.asp动态页面,你想把它生成为
  • 为 Web页指定 DOCTYPE 会影响浏览器呈现页的方式。Internet Explorer、Mozilla Firefox 和 Oper
  • 上一次,我们谈到在ASP中如何利用“正则表达式”对象来实现各种数据的校验,文中描述了正则表达式对象的强大功能,接下来,我们来看看有关“正则表
手机版 网络编程 asp之家 www.aspxhome.com