>$ ?5 j* x5 h5 y X1 L
>-------------------------------------</P>
>远程连接access数据库的几个方法:</P>
>1.建立VPN(Virtual Private Network),这样你的电脑和主机的连接就与局域网无异,然后把服务器中mdb文件所在的Folder共享即可。ADO连接如下:& B* a5 R o' S
rovider=Microsoft.Jet.OLEDB.4.0;Data Source=\\ServerName\DatabaseFolder\Database.mdb;Jet OLEDB
atabase Password=databasepw
ersist Security Info=False"</P>8 W# J% X2 u. E! q$ e
>2.把Database放在Web Server上,使ADO或RDO通过RDS(Remote Data Service)及IIS来实现:</P>
>如果服务器像上面Jave大侠说那样设置了ODBC DSN的话:</P> r3 ?% I7 V% g& {/ ]3 M
>oConn.Open "
rovider=MS Remote;" & _1 |6 c% s" z0 O% R. q
wd=myPassword" </P>+ n/ p! m! k0 D6 z& C6 V5 s$ O, {7 I
>如果设置的是OLE DB Provider 的话:</P>
>$ Q' V7 I. N& Z! C7 C
rovider=MS Remote;" & _
>3.自己编写服务器程序,通过TCP/IP,传递Recordset。</P>2 ~4 [7 ?6 P8 }. I- ~
>4.使用第三方控件,如:ADO Anywhere或UDAParts RDB等。具体查看" }) `/ i* S. q V# A& b# r
>5.使用XMLHTTP</P>
>--------------------------------------</P>
>附 远程连接SQL Server的方法:1 i1 ~% ]- Q/ a
rovider=SQLOLEDB.1;Network Library=DBMSSOCN
ersist Security Info=True;User ID=UserName
assword=Password;Initial Catalog=远程数据库名;Data Source=203.129.92.1"| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |