こちらのドキュメントを読んだ後、MSAccessで新しい無料のRebolODBCをテストしました
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\...
>>
>>
なぜなのかご存知ですか ?
ありがとう。