Форум: "Базы";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
ВнизОдин коннект из нескольких dll или временные таблицы Найти похожие ветки
← →
Alex Y (2003-02-19 06:56) [0]Здравствуйте!
В одной dll создаю ADOConnection, подсоединяюсь, создаю временную таблицу. Вопрос, как мне из другой dll получить доступ к этой временной таблице? Я так понимаю возможны два варианта. 1 - передать указатель на ADOConnection, но как это правильно сделать между двумя dll? 2 - как-нибудь получить таблицу через сервер (другое соединение), но, насколько я знаю, это сделать нельзя (если не прав, то подскажите как).
Подойдет любой вариант.
Заранее благодарен.
← →
stone (2003-02-19 09:54) [1]Если ты создаешь временные таблицы типа #TableName - то никак.
Нужно создавать глобальные временные таблицы типа ##TableName. Они будут существовать на все время коннекта создавшего эту таблицу, и таблица будет доступна из других коннектов.
← →
stone (2003-02-19 09:58) [2]
> 1 - передать указатель на ADOConnection, но как это правильно
> сделать между двумя dll
Тоже вариант, даже для таблиц #TableName. ADOConnection должен находиться в Host Application. При вызове функции или процедуры в DLL, ADOConnection передается туда как параметр.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c