Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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`а сам показывал на определённую запись

Индикатор сам ничего не показывает.


Наверх

Титульная страница Поиск, карта сайта Написать письмо