雷博尔MSACCESS ODBC:可与DNS连接,但不与DNSLess连接

问题描述:

我已经在这里阅读文档雷博尔MSACCESS ODBC:可与DNS连接,但不与DNSLess连接

http://www.rebol.com/docs/database.html

它与ODBC DNS连接,但是当我经过测试了新的免费的Rebol ODBC与MS访问与此DNSLess连接测试(带MSAccess2007 MSAccess2003文件安装):

connect-name: open [ 
    scheme: 'odbc 
    target: join "{DRIVER=Microsoft Access Driver (*.mdb)}; " 
     "DBQ=c:\test\test.mdb" 
] 

它显示了这样的错误:

>>  connect-name: open [ 
[   scheme: 'odbc 
[   target: join "{DRIVER=Microsoft Access Driver (*.mdb)}; " 
[    "DBQ=c:\test\test.mdb" 
[  ] 
** Access Error: Invalid port spec: scheme odbc target join {DRIVER=Microsoft Access Driver (*.mdb)}; 
    DBQ=c:\test\test.mdb 
** Near: connect-name: open [ 
    scheme: 'odbc 
    target: join "{DRIVER=Microsoft Access Driver (*.mdb)}; " 
    "DBQ=c:\test\... 
>> 
>> 

你知道为什么吗?

谢谢。

我怀疑你使用的是不带ODBC的Rebol 2.7.7核心。你需要使用View。