# 如何利用RDO的方式连到Access

Posted by dream on August 15, 1998 at 02:47:54:

小弟目前有一个试着在写一Client/Server架构的程式,
由于目前为单机,因此想先走ODBC来呼叫access档案,
等日后再修改程式,连上SQL Server,
但目前状况是无法透过RDO的方式来连到access档案,
因此请各位高手帮忙.

以下是我的测试,是模仿连上SQL Server的写法来修改,
在odbc中的设定,使用者资料来源是dream,驱动是Microsoft Access Driver
资料库名称为mbdb01.mdb
Private Sub Form_Load()
Dim en As rdoEnvironment
Dim cn As rdoConnection

Set en = rdoEnvironments(0)
Set cn = en.OpenConnection(dsName:="", _
Prompt:=rdDriverNoPrompt, _
connect:="uid=;pwd=;driver={Microsoft Access Driver};" _
& "server=dream;database=mbdb01.mdb;")
Debug.Print cn.connect
End Sub
执行后会出现执行期错误 '40002'
IM002:找不到资料来源且未指定预设的驱动程式
请问应该如何来修改才是正确的呢?

Follow Ups:

- 语法有错 阿晴 17:04:53 8/15/98 (3)
  - 谢谢阿晴 dream 01:45:41 8/16/98 (2)
    - Re: 再试试 阿晴 09:41:30 8/16/98 (1)
      - Re: 再试试 dream 11:26:12 8/16/98 (0)