Форум: "Прочее";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
ВнизМожно ли, передать в DLL Найти похожие ветки
← →
Новый (2006-12-25 09:40) [0]Можно ли, передать в DLL, Connection главной формы? Чтобы работать с набором данных непосредственно через DLL. И как это можно реализовать.?
← →
Ega23 © (2006-12-25 09:43) [1]передай ConnectionString
← →
Юрий Зотов © (2006-12-25 09:53) [2]Насколько помню, под BDE я добивался этого присвоением Session в DLL значения Session из Exe.
← →
Хэй (2006-12-25 09:56) [3]
> Ega23 © (25.12.06 09:43) [1]
А скажем если у меня имеется Главная форма+ (Дата Модуль), на котором расположен скажем ADOConnection1.
И есть с десяток форм "детей" ва которых открывать другие соединения, я считаю нет смысла?
И всетаки как можно обойтись одним Коннектом?????
И работать с НД в ДЛЛ????
Заранее спасибо!
← →
Ega23 © (2006-12-25 09:59) [4]Если библиотека не "универсал", т.е. будет только в делфёвых проектах использоваться, то так TADOConnection и передавай.
Но если есть потоки - передавай ConnectionString
← →
isasa © (2006-12-25 10:18) [5]Пока 3 года работает(TADOConnection). Вот в другой поток, попробовал(тот же TADOConnection), пока полет идет нормальный. :)
← →
isasa © (2006-12-25 10:24) [6]Юрий Зотов © (25.12.06 09:53) [2]
:)
Рамки вопроса - передача инициализарованного в главном потоке указателя(там есть и Application ...), т.е. проблем, как бы, нет.
← →
Ega23 © (2006-12-25 10:33) [7]
> Вот в другой поток, попробовал(тот же TADOConnection), пока
> полет идет нормальный. :)
А у меня вот сразу начались коллизии пакетов.
← →
isasa © (2006-12-25 10:38) [8]Мне везет. В вызывающей форме все "условно стабильно", т.е. пока работает созданный поток в ней не может быть Open/Close, только визуализация. :)
← →
Ega23 © (2006-12-25 10:40) [9]
> пока работает созданный поток в ней не может быть Open/Close,
> только визуализация. :)
>
Ну, блин! Для меня такое не катит.
← →
Хэй (2006-12-25 10:54) [10]Так получается при создании формы (а форма у меня создается по средствам передачи App... главной формы..), больше ни чего и ненадо????
и еще вопрос:
А как к примеру быть с транзакциями в ADO ?
← →
Ega23 © (2006-12-25 11:03) [11]
> А как к примеру быть с транзакциями в ADO ?
А что там с транзакциями?
← →
С (2006-12-25 11:27) [12]У TADOConnection есть свойство "ConnectionObject" интерфейсного типа, его и передавай хоть в DLL, хоть, через маршаллинг, в другой поток.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.014 c