当前位置:七道奇文章资讯数据防范Access防范
日期:2011-05-01 23:30:00  来源:本站整理

若何远程调用ACCESS数据库[Access防范]

赞助商链接



  本文“若何远程调用ACCESS数据库[Access防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
利用了TCP/IP,ADO及XML(需求安装Microsoft XML 4.0.).分服务器和客户端两部份,服务器可以多用户同时衔接.远程衔接Access数据库有很多办法,我从前已经对比具体的答复过(见下面所列的5种办法),我目前这个例子属于此中的第3种办法(不需求利用RDS或Web服务器).

  -------------------------------------

  远程衔接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"   以上是“若何远程调用ACCESS数据库[Access防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 若何远程调用ACCESS数据库
  • 高手解答 若何远程重启服务器
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .