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

Вниз

обновление данных в DBGrid2   Найти похожие ветки 

 
sergt   (2004-07-21 09:54) [0]

Подскажите плз. Есть процедура которая выполняется при нажатии на одно из полей DBGrid1 и происходит обновление DBGrid2,
так вот если менять позицию курсора в пределах одного столбца то данные не обновляются, а если в следующей строке выбрать другой столбец тогда все рулез.
Подскажите плиз где грабли.

procedure TForm1.mouseclick(Sender: TObject);
var
 row: integer;
 x: string;
begin
with DBGrid1.DataSource.DataSet do
for row:=0 to DBGrid1.SelectedRows.Count-1 do
     begin
       GotoBookmark(pointer(DBGrid1.SelectedRows.Items[row]));
end;
x := orads1.Fields[0].AsString;
orads2.Close;
orads2.SQL.Clear;
orads2.SQL.Text := "select t.t1, t.t2 from table t where t.t1 = "+x+"";
orads2.Open;
orads2.Close;
DBGrid2.Refresh;
   end;
end;


 
Johnmen ©   (2004-07-21 09:58) [1]

>orads2.Open;
>orads2.Close;

А смысл ?

>DBGrid2.Refresh;

А смысл ?


 
Ega23 ©   (2004-07-21 09:58) [2]

Про Master/Detail связки слышал?



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
1-1091174254
Fate
2004-07-30 11:57
2004.08.15
Не могу разобраться с полиморфизмом


1-1091088242
wHammer
2004-07-29 12:04
2004.08.15
Создание объекта в run-time


1-1091199487
Studentik
2004-07-30 18:58
2004.08.15
Стиль XP в WinXP


1-1091011547
andrey__
2004-07-28 14:45
2004.08.15
Как по коду ошибки получить текст ошибки?


8-1085863005
Dankin
2004-05-30 00:36
2004.08.15
Как скопировать какуюто часть изображения