尝试使用Prolog和ODBC连接本地数据库

时间:2016-11-06 13:43:32

标签: prolog odbc

我正在尝试使用ODBC从Prolog程序连接到我的本地数据库。

这是我的代码:

use_odbc :- open_wordnet,
            disconnect_database().

open_wordnet :- odbc_connect('Data Source=(LocalDb)\\MSSQLLocalDB;Integrated Security=SSPI;', _,
                [ user(''),
                password(''),
                alias(myDB),
                open(once)
                ]).

disconnect_database() :- odbc_disconnect(myDB).

这是我尝试执行代码时遇到的错误:

ERROR: ODBC: State S1090: [Microsoft][ODBC Driver Manager] Invalid string or buffer length

有谁知道我的问题的根源?谢谢!

0 个答案:

没有答案