|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
обращение к Access через dll
День добрый, есть БД access. Есть несколько разных программ, которым нужна будет информация из бд. Вот я и подумал, напишу ка я DLL.
Подскажите как правильно это реализовать. Что пробую, но пока безуспешно. DLL Код:
function whomake (id: string): String; stdcall; var ado: Tadotable; begin ado.Connection.ConnectionString:='..................'; ado.Connection.LoginPrompt:=false; ado.TableName:='F'; ado.Connection.Connected:=true; ado.Active:=true; ado.Filter:='ID ='+#39+id+#39; ado.Filtered:=true; result:=ado.Fields[2].AsString; ado.Active:=false; end; exports whomake; |
#2
|
||||
|
||||
ado не создан
Пишу программы за еду. __________________ |
#3
|
||||
|
||||
Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#4
|
|||
|
|||
Цитата:
Код:
ado:=tadotable.Create(nil); Пишет "Invalid pointer operation" |
#5
|
||||
|
||||
Цитата:
|
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
draginimp (24.11.2014)
|