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

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

首页 »数据库 » js调用数据库:如何远程调用Access数据库方法详解 »正文

js调用数据库:如何远程调用Access数据库方法详解

来源: 发布时间:星期四, 2009年2月12日 浏览:103次 评论: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=\\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传递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

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: