Выбор данных из DBGrid в Edit

Поместить данные из DBGrid в Edit При нажатии на кнопку "Выбрать" (скрины прикреплю) открывалась форма "Клиенты" и при нажатии на Клиента (Фамилии,Имя,Отчество) выводилась в Edit ФИО и закрывалась при нажатии. Спасибо большое
14 ответов

что происходит в 5 строке?
выбирается поле из которого будет считываться информация, в данном случае индекс 2 это фамилия. а как присоединить имя и отчество??


да не "выбирается", а четко указывается что в Combobox будет добавлена колонка №2 (а нумерация с нуля)


да не "выбирается", а четко указывается что в Combobox будет добавлена колонка №2 (а нумерация с нуля)
понимаю, но как к 2 колонке добавить к примеру 3???


вопрос то в чем?


вопрос то в чем?
Чтоб при нажатии на кнопку "Выбрать" (скрины прикреплю) открывалась форма "Клиенты" и при нажатии на Клиента (Фамилии,Имя,Отчество) выводилась в Edit ФИО и закрывалась при нажатии Что тут не понятно?!


1. вы не знаете как открыть форму, где находится грид? http://www.cyberforum.ru/blogs/469693/blog4873.html 2. грид - это отображение вашего датасета на экране перемещение по гриду - это перемещение по датасету соответственно по вышеприведенной ссылке //забираем из полей формы все что нам нужно это в вашем случае что-то типа такого
edit1.text := yourDataset.FieldByName('field1').AsString + ' '+
                   yourDataset.FieldByName('field2').AsString + ' '+
                   yourDataset.FieldByName('field3').AsString;


открывалась форма "Клиенты" и при нажатии на Клиента (Фамилии,Имя,Отчество) выводилась в Edit ФИО и закрывалась при нажатии Что тут не понятно?!
непонятно зачем для этого целая форма? почему просто не сделать выпадающий список?


иногда форма лучше. проверено )


непонятно зачем для этого целая форма? почему просто не сделать выпадающий список?
можно код на выпадающий список?


olympic43, а можно хотя бы раз в поиск заглянуть? Как перенести данные из ADOQuery в ComboBox


а можно хотя бы раз в поиск заглянуть?
дак чет там не работает)
а можно хотя бы раз в поиск заглянуть?
with ComboBox1.Items, ADOQuery1 do begin
    Clear;
    First;
    while not Eof do begin
      Add (Fields [2].AsString);  
      Next;
    end;
  end;
Вот код, но помещает только фамилию. Как добавить еще имя?


может, понять, что этот код делает? и тогда, как говорили в нашей школе, по аналогии...


может, понять, что этот код делает? и тогда, как говорили в нашей школе, по аналогии..
я понимаю, но что-то как то не работает) помог бы


что происходит в 5 строке?