Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
ВнизКак можно из 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 вся ветка
Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c