Соединение осуществляется через модуль mssqlconn.
Библиотека dblib.dll (x64), через которую работает модуль, отчего-то ищет файл MSVCR100.dll в папке C:\Windows\System32,
а расположена эта библиотека в c:\Windows\SysWOW64 (где ей и положено быть на Windows 7 x64).
Копирование файла MSVCR100.dll из C:\Windows\System32 в c:\Windows\SysWOW64 не помогает, видимо, требуется перенос ещё каких-то библиотек.
Если MSVCR100.dll имеется в c:\Windows\SysWOW64, значит ничего вроде "Microsoft Visual C++ Redistributable" устанавливать не нужно.
Считаю, что проблема в неправильном пути. Нужна библиотека dblib.dll, лучше ориентированная на работу с Windows 7 x64.
Где взять такую?
Использую Lazarus-1.0.8 fpc-2.6.2 Win64