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

Вниз

Не присваиваются значения, Вот фрагмент:   Найти похожие ветки 

 
G707   (2005-11-22 13:04) [0]

 For i:= 0  to ComponentCount - 1 do
 Begin
   If Components[i] is TADOTable then
   Begin
    TADOTable(Components[i]).Connection:= MainF.ADOConnection_Main;
   End
   else if Components[i] is TADOQuery then
   Begin
     TADOQuery(Components[i]).Connection:= MainF.ADOConnection_Main;
   End;
 End;

После выполнения данного кода значения Connection остаются равными Nil, причем условия срабатывают, отрабатывают строки присваивания, а значения не присваиваются?
Что ни так в данном коде?


 
G707   (2005-11-22 13:20) [1]

Сорри, все в порядке, невнимательность...


 
Ega23 ©   (2005-11-22 13:36) [2]


> For i:= 0  to ComponentCount - 1 do
>  Begin
>    If Components[i] is TADOTable then
>    Begin
>     TADOTable(Components[i]).Connection:= MainF.ADOConnection_Main;
>
>    End
>    else if Components[i] is TADOQuery then
>    Begin
>      TADOQuery(Components[i]).Connection:= MainF.ADOConnection_Main;
>
>    End;
>  End;


Достаточно так:

for i:=0 to ComponentCount - 1 do
 if (Components[i] is TCustomADODataSet) then
 TCustomADODataSet(Components[i]).Connection:=MainF.ADOConnection_Main;



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
5-1121242211
Alexander_VC
2005-07-13 12:10
2006.01.15
Подключение редактора компонента cxGrid в Dream designer


4-1131347323
Ботвин Дмитрий
2005-11-07 10:08
2006.01.15
Вставить шрифт


14-1134990696
КаПиБаРа
2005-12-19 14:11
2006.01.15
Посмотрел вчера программу Время


2-1135243464
Apachi
2005-12-22 12:24
2006.01.15
Подскажите пожалуста работа с Access


3-1132404671
redlord
2005-11-19 15:51
2006.01.15
оказ в обслуживании MSSQL server