Вниз
Скачать: CL | DM;

Как подключить библиотеки для работы с ODBC?   Найти похожие ветки 

← →
bafy ©   (2009-07-07 11:48) [0]

Здравствуйте!

Подскажите, пожалуйста, как и какие библиотеки необходимо подключить для работы с ODBC. Я не хочу использоваться ADO компоненнты, хочу работать напрямую с ODBC функциями (SQLAllocHandle).

Заранее, спасибо.


← →
Ega23 ©   (2009-07-07 12:15) [1]


> Я не хочу использоваться ADO компоненнты, хочу работать
> напрямую с ODBC функциями (SQLAllocHandle).


мазохист?
Впрочем, если ты не хочешь именно дельфовые ADO-компоненты использовать, экспортни библиотеку и работай с _recordset напрямую.


← →
sniknik ©   (2009-07-07 12:48) [2]

> как и какие библиотеки необходимо подключить для работы с 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, являясь по сути просто "заглушками" для старых программ.


← →
bafy ©   (2009-07-07 12:56) [3]

Такую библиотеку odbc32.dll я нашла, а как ее подключить?


← →
sniknik ©   (2009-07-07 13:05) [4]

эээ... у тебя пример, прямо перед глазами. и ты собираешься работать "напрямую"? не смеши, возвращайся назад к батонокидательству.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.003 c
15-1279551120
nobody
2010-07-19 18:52
2010.10.24
Беспричинное выключение или перезакгрузка компьютера


15-1279632976
Galera
2010-07-20 17:36
2010.10.24
NT AUTHORITY SYSTEM перегрузит ваш компьютер


15-1279608193
12
2010-07-20 10:43
2010.10.24
в Oracle "курсорная" идеология или все же не то чтиво попадается?


2-1280306017
Jimmy
2010-07-28 12:33
2010.10.24
ComboBox


15-1279623412
12
2010-07-20 14:56
2010.10.24
ORACLE. ORA-03115, что опять не так? С именами? или как?




   Наверх