Rebol MSAccess ODBC: работает с соединением DNS, но не с соединением DNSLess - PullRequest
0 голосов
/ 05 марта 2010

Я прочитал новый бесплатный ODBC Rebol с MS Access после прочтения документа здесь

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

Работает с подключением ODBC DNS, но когда я тестировал это подключение DNSLess (файл MSAccess2003 с установленным MSAccess2007):

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 голосов
/ 26 мая 2010
0 голосов
/ 15 апреля 2010

Я подозреваю, что вы используете ядро ​​Rebol 2.7.7, которое не поставляется с ODBC. Вам нужно использовать View.

...