请问如何调用远程数据库(100分)

  • 主题发起人 主题发起人 ouwx
  • 开始时间 开始时间
O

ouwx

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何用VB在本地调用远程数据库(ACCESS)主要是连接,
 
所谓的远程是不是不在局域网中?若在局域网中可用ODBC,
若不在局域网中,就要用协议了,类似于 3-tire
 
odbc
请看看书
 
在delphi中,
1。用odbc
2。用midas
 
控制面板->增加 ODBC 数据源。
 
是在网上的另外一个服务器上面,不是在局域网上,也不是delphi,是ASP
 
在ASP中好象是这么用:
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver(*.mdb)};dqb=//IP/共享目录/数据库名;
username=xxx;password=xxx;"(username和password是该数据库的用户和密码)
你必须对这个数据库有存取权限,而且必须要共享该数据库所在的目录(也就是说运行该
ASP的机器当前的用户必须对该共享目录有存取权限。)
如果是在VB程序中,操作远程数据库与操作本地数据库方法是完全相同的,只是用的是该
数据库的网络路径而已!
比如本地数据库:c:/temp/temp.mdb
过程数据库://192.168.0.1/temp/temp.mdb,其中192.168.0.1是远程主机的IP,temp是
远程主机的共享目录。
 
接受答案了.
 
后退
顶部