Вниз
Скачать: CL | DM;

Как можно из DBgrid получить номер выделенной записи   Найти похожие ветки 

← →
Ted ©   (2004-08-14 21:12) [0]

Как можно из DBgrid получить номер выделенной записи


← →
Anatoly Podgoretsky ©   (2004-08-14 21:14) [1]

Какой номер?


← →
Ted ©   (2004-08-14 21:45) [2]

у меня есть 2 dbgrid
в первом выводится вся база...
во втором отображаются результаты поиска по БД через sql
нужно сделать так, чтобы при выделении записи во втором dbgrid в первом выделялась та же запись


← →
Ted ©   (2004-08-14 21:46) [3]

зы: для sql использую tquery


← →
YurikGL ©   (2004-08-14 21:47) [4]

На OnChange соответсвующего датасорса можно вызывать locate в соответсвующем dataset


← →
Ted ©   (2004-08-14 21:55) [5]

Делаю так Datasource1.Dataset.Locate("number", dbgrid2.????);
но вот как из dbgrid2 достать значение поля number?


← →
YurikGL ©   (2004-08-14 22:09) [6]


> Ted ©   (14.08.04 21:55) [5]

Дык ты его из dataset-а доставай, к которому грид привязан.

Dataset.FieldByName("Нужное поле").value


← →
Ted ©   (2004-08-14 22:18) [7]

>YurikGL
Сделал так

a:=Query1.FieldByName("number").asstring;
   Datasource1.Dataset.Locate("number", strtoint(a), [loCaseInsensitive, loPartialKey]) ;
Работает!!!!
Спасибо...



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
8-1087905221
PenguinX
2004-06-22 15:53
2004.09.12
Опять TFastDIB :))) и TImage


6-1088671486
sergg
2004-07-01 12:44
2004.09.12
Определение прав доступа к файлу БД


14-1093399792
Думкин
2004-08-25 06:09
2004.09.12
С днем рождения! 25 августа


1-1092582610
Nikk
2004-08-15 19:10
2004.09.12
Delphi 8 - как скрыть форму?


6-1089292828
Flash
2004-07-08 17:20
2004.09.12
Генерация e-mail. Help!




   Наверх