我觉的没有必要连远程的access,因为网络功能太弱,有好刀sql server ,为什么不用呢,也许access数据库是已有的,但我觉的学知识不要钻牛角。
用ADO访问数据库,得有台计算机安装IIS服务
连什么还不是一样啊 建立一个odbc就可以远程访问了阿
To paopaoc(大漠) 能解释一下什么是 RDS或是ODBC 吗?
用DCOM,做一个Activex EXE放在远程主机上,VB客户端远程调用
Odbc建立一个DSN,然后使用ado操作就可以了。Rds(Remote Data Server远程数据服务)操作步骤: 启动VB,选"标准执行文件"工程,再选菜单的"工程/引用",在弹出的"引用"对话框中,选"Microsoft Remote Data Service 1.5 Library"及"Microsoft ActiveX Data Objects Recordset 1.5 Library"。 建立RDS对象连接操作Web数据库,代码如下: Dim Rds1 as New RDS.Data.Control //建立一具体的RDS对象 Dim Rs as ADOR.Recordset //定义Recordset对象, ADOR是配合RDS而设计的ADO子集 Driver="driver={Microsoft Access Driver(*.mdb)}" Dbpath=";dbq=c:\Inetpub\wwwroot\mdb\employee.mdb" Rds1.Server="http://172.1.1.1" Rds1.Connect=Driver&Dbqpath //建立与数据库的连接 Rds1.SQL="Select * from emp" Rds1.FethchOptions=adcFetchBackgroud //以背景模式读取完所有的数据记录 Rds1.ExecuteOptions=adcExecSync //同步模式读取数据 Rds1.Refresh Set Rs=Rds1.Recordset //建立Recordset对象
conServer.Open
TO:YINBIN,偶真的找了一天了。
TO:CHENKANGLI,偶要连的是ACCESS。
建立一个odbc就可以远程访问了阿
启动VB,选"标准执行文件"工程,再选菜单的"工程/引用",在弹出的"引用"对话框中,选"Microsoft Remote Data Service 1.5 Library"及"Microsoft ActiveX Data Objects Recordset 1.5 Library"。 建立RDS对象连接操作Web数据库,代码如下: Dim Rds1 as New RDS.Data.Control //建立一具体的RDS对象
Dim Rs as ADOR.Recordset //定义Recordset对象,
ADOR是配合RDS而设计的ADO子集
Driver="driver={Microsoft Access Driver(*.mdb)}"
Dbpath=";dbq=c:\Inetpub\wwwroot\mdb\employee.mdb"
Rds1.Server="http://172.1.1.1"
Rds1.Connect=Driver&Dbqpath //建立与数据库的连接
Rds1.SQL="Select * from emp"
Rds1.FethchOptions=adcFetchBackgroud
//以背景模式读取完所有的数据记录
Rds1.ExecuteOptions=adcExecSync //同步模式读取数据
Rds1.Refresh
Set Rs=Rds1.Recordset //建立Recordset对象
你的代码里面没有给出UID,PWD之类的 怎么才能成功访问远程数据库呢?
请问这是怎么问题?应该怎么样解决?
希望你给我你的MSN 我想找你请教一下! 我的是[email protected]
谢谢