专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » js调用数据库:远程调用ACCESS数据库 »正文

js调用数据库:远程调用ACCESS数据库

来源: 发布时间:星期四, 2009年2月12日 浏览:74次 评论:0


   使用了TCP/IPADO及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传递Record

  4.使用第 3方Control控件如:ADO Anywhere或UDAParts RDB等  

       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

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: