>
>-------------------------------------</P>
>远程连接access数据库的几个方法:</P>
>1.建立VPN(Virtual Private Network),这样你的电脑和主机的连接就与局域网无异,然后把服务器中mdb文件所在的Folder共享即可。ADO连接如下:
rovider=Microsoft.Jet.OLEDB.4.0;Data Source=\\ServerName\DatabaseFolder\Database.mdb;Jet OLEDB
atabase Password=databasepw
ersist Security Info=False"</P>
>2.把Database放在Web Server上,使ADO或RDO通过RDS(Remote Data Service)及IIS来实现:</P>9 S8 }& s; x6 B" R
>如果服务器像上面Jave大侠说那样设置了ODBC DSN的话:</P>; l6 Y1 _, I3 Q% k5 c6 C0 I; p
>oConn.Open "
rovider=MS Remote;" & _
wd=myPassword" </P>7 c7 b( J) R9 ?1 H8 h
>如果设置的是OLE DB Provider 的话:</P>2 F6 l: X+ |# C6 k" S4 {8 n
>
rovider=MS Remote;" & _ , \, L' d; e7 L- |' X
>3.自己编写服务器程序,通过TCP/IP,传递Recordset。</P>
>4.使用第三方控件,如:ADO Anywhere或UDAParts RDB等。具体查看& Z, x! W3 q8 C' U k4 B
>5.使用XMLHTTP</P>
>--------------------------------------</P>- ^8 }& m' X" G5 X
>附 远程连接SQL Server的方法:
rovider=SQLOLEDB.1;Network Library=DBMSSOCN
ersist Security Info=True;User ID=UserName
assword=Password;Initial Catalog=远程数据库名;Data Source=203.129.92.1"2 K! j) e1 ?/ A+ r. L$ L5 T( M| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |