Rebol MS Access ODBC:与DNS连接一起使用,但不与DSN Less Connection一起使用

时间:2010-03-05 20:53:09

标签: ms-access dns rebol

我在阅读了这里的文档后,用MS Access测试了新的免费Rebol ODBC

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

它适用于ODBC DNS连接但是当我使用此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\...
>>
>>

你知道为什么吗?

感谢。

2 个答案:

答案 0 :(得分:0)

我怀疑您使用的是Rebol 2.7.7核心,它没有附带ODBC。您需要使用View。

答案 1 :(得分:0)