> как и какие библиотеки необходимо подключить для работы с ODBC.
не знаю, наверное есть и библиотеки полностью, можешь поискать по "odbc32.dll" (они должны ее использовать), а можешь сам, например (позднее связывание) ->
var
SQLAllocHandle: function(HandleType: SQLSMALLINT; InputHandle: SQLHANDLE; var OutputHandle: SQLHANDLE): SQLRETURN; stdcall;
...
DllHandle:= LoadLibrary(PChar('odbc32.dll'));
if DllHandle > 32 then begin
SQLAllocHandle:= GetProcAddress(DllHandle, 'SQLAllocHandle');
...
> хочу работать напрямую с ODBC функциями (SQLAllocHandle).
кто "прямее" это сейчас большой вопрос, многие драйвера odbc сами работают через oledb, являясь по сути просто "заглушками" для старых программ.