Я использую SQL Server 2008 R2, а мой компьютер - 32 бит. Я создал источник данных ODBC в разделе «Администрирование». Я использовал имя сервера (My PC name)\SQL2008R2
, которое является именем экземпляра, и я использовал проверку подлинности Windows вместо использования имени пользователя и пароля.Lazarus (Pascal) Как подключиться к SQL Server с помощью ODBC или TMSSQLConnection?
В Лазаре, я использовал соединение ODBC и когда я пытаюсь установить свойство «Connected», чтобы правда, я получаю эту ошибку:
И я пытался использовать также соединение SQL Server с «dblib.dll» и получило сообщение об ошибке.
Примечание. Я попытался вставить DLL-файл в папку C:\Windows\System32
и в C:\lazarus
, но все равно получаю такую же ошибку.
убедитесь, что у вас есть соответствующий dblib.dll (в зависимости от 32-битных/64-битных окон). Вы можете получить альтернативные версии здесь: ftp://ftp.freepascal.org/fpc/contrib/windows/ –