Выделение Строки В Dbgrid

Тема в разделе "Delphi - Базы данных", создана пользователем -, 15 авг 2012.

Статус темы:
Закрыта.
  1. Гость

    Здравствуйте!
    На форме присутствуют DBGrid1 и DBGrid2. Каждый привязан к своему ADOTable1 и ADOTable2. Требуется клацнуть по определённой записи DBGrida1 для копирования записи из ADOTable1 в ADOTable2. Т.е. визуально это выглядит так: пользователь из справочника материалов (DBGrid1) двойным щелчком мыши отправляет в пользовательскую базу(DBGrid2) требуемый материал. Процедуру я реализовал через OnDblClick. Всё работает, всё копируется. Необходимо, чтобы в целевом DBGride2 указатель устанавливался на вновь-скопированную запись. Сейчас он мёртво стоит на первой позиции. Помогите, пожалуйста!...
     
  2. Cambur

    Cambur Active Member

    Регистрация:
    20 июн 2010
    Сообщения:
    27
    Симпатии:
    0
    доброго времени суток.
    ADOTable2.Locate() установит курсор в нужную строку

    пример использования
    qF.Locate('id',q1.Fields.Fields[0].AsString,[loCaseInsensitive]);
    где
    qF,q1 - TADOQuery
    'id' - имя столбца в qF

    ADOTable я в принципе не использую
     
  3. -master-

    -master- Well-Known Member

    Регистрация:
    14 янв 2012
    Сообщения:
    629
    Симпатии:
    19
    Еще и TADOQuery ненадо пользовать.
     
Загрузка...
Похожие Темы - Выделение Строки Dbgrid
  1. duhsi
    Ответов:
    0
    Просмотров:
    1.767
  2. KiR
    Ответов:
    3
    Просмотров:
    5.765
  3. Oksana
    Ответов:
    21
    Просмотров:
    8.745
  4. TriXel_01
    Ответов:
    5
    Просмотров:
    105
  5. Brender
    Ответов:
    0
    Просмотров:
    359
Статус темы:
Закрыта.

Поделиться этой страницей