Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.13;
Скачать: CL | DM;

Вниз

одно ADOConnection для нескольких компонентов ADO   Найти похожие ветки 

 
umbra ©   (2007-11-21 17:48) [0]

Если у меня есть ADOCommand и ADODataSet, у которых общее ADOConnection, то верно ли, что
1) если ADOConnection.KeepConnection = True, то после первого
  открытия датасета или выполнения команды, соединение остается
  открытым (а значит, сохраняются все prepared запросы)?
2) если я открыл датасет, а затем выполнил команду в ADOCommand,
   то эта команда никак не повлияла на состояние датасета


 
Reindeer Moss Eater ©   (2007-11-21 17:58) [1]

1) если ADOConnection.KeepConnection = True, то после первого
 открытия датасета или выполнения команды, соединение остается
 открытым (а значит, сохраняются все prepared запросы)?

Оно останется открытым даже если KeepConnection = False

2) если я открыл датасет, а затем выполнил команду в ADOCommand,
  то эта команда никак не повлияла на состояние датасета
Разумеется никак.


 
sniknik ©   (2007-11-21 18:04) [2]

оно и не должно закрываться после каждой команды, оно всего лиш говорит что конект может быть закрыт если ты закроешь все датасеты. и все, если есть хотябы один открытый на протяжении работы программы, то никакой разници.


 
sniknik ©   (2007-11-21 18:07) [3]

> что конект может быть закрыт
и ты этого даже не заметишь если он закроется, т.к. это внутренний COM обьект прервет связи, а в компоненте как стояло активе в труе так и будет. (вроде так. по идее)



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

Текущий архив: 2008.04.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
2-1205828693
Aleksandrrr
2008-03-18 11:24
2008.04.13
вложенный запрос


2-1205775125
johnsmith
2008-03-17 20:32
2008.04.13
Имя поля в наборе данных


2-1205665714
Igor23
2008-03-16 14:08
2008.04.13
Дата


2-1205998156
Vetal73
2008-03-20 10:29
2008.04.13
Выход из приложения


2-1205745505
k@te4ka
2008-03-17 12:18
2008.04.13
указатель в процедуре