![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid [D7, DB2]
out © (2005-09-16 16:16:00)Есть DBGrid, с набором данных (к примеру список городов нашей родины) и надо сделать так, что бы индикатор DBGrid`а сам показывал на определённую запись (к примеру "Москва")
Плохиш (2005-09-17 23:52:00) [1]
> out © (17.09.05 09:56) [7]
Например, можно использовать операции copy/past
out (2005-09-17 09:56:00) [2]
> Savek (17.09.05 09:19) [6]
>
> dbGrid1.Fields[1].FocusControl; ?
а как это можно объединить с
> DBGrid1.DataSource.DataSet.Locate('CityNameField', 'Москва',
> [])
Savek (2005-09-17 09:19:00) [3]dbGrid1.Fields[1].FocusControl; ?
out (2005-09-17 08:54:00) [4]Спасибо, заработало... А как можно сделать так, что бы к этому ещё добавилось выделение ячейки с записью?
Ega23 (2005-09-16 16:24:00) [5]Нужно сделать так, чтобы курсор в наборе данных, привязанном к твоему DBGrid'у, встал на эту запись.
Это можно сделать, например, так:
DBGrid1.DataSource.DataSet.Locate('CityNameField', 'Москва', [])
out (2005-09-16 16:23:00) [6]не сомневаюсь в этом... я имел ввиду, как сделать процедуру поиска конкретной записи в наборе данных DBGrid`а и переставить на неё индикатор того же DBGrid`а
Sergey13 (2005-09-16 16:22:00) [7]Предлагаю Иваново. А то все Москва да Москва. Не фиг.
Плохиш (2005-09-16 16:19:00) [8]
> индикатор DBGrid`а сам показывал на определённую запись
Индикатор сам ничего не показывает.