Компонент Dbgrid

  • Автор темы Автор темы Askaridze
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
A

Askaridze

Подскажите...

Скажем у меня в DBGrid выводятся значения с таблицы(много строк), я выделяю нужные мне строки зажимая CTRL. Затем при нажатии кнопки нужно, скажем в 4 - МЕМО поля, вывести значения с 4 - ёх полей таблицы(которые выделены), по порядку.

1) мне нужно узнать как мне по порядку выводить значения полей с таблицы в мемо поля?
2) точнее хотел узнать как передвигаться по DBGrid? Или передвигаться надо не через DBGrid?

могу прицепить архив, в котором есть то что я писал.

Например:
 

Вложения

  • delphi___________.jpg
    delphi___________.jpg
    22,7 КБ · Просмотры: 509
  • code.zip
    code.zip
    427,6 КБ · Просмотры: 277
Мне кажется что я нашёл решение:

//событие на нажатие кнопки после выделения строк
with DBGrid1.DataSource.DataSet do
begin
First;
DisableControls;
try
while not EOF do
begin
if (DBGrid1.SelectedRows.CurrentRowSelected = True) then
begin
memo3.Lines.Add(DBGrid1.DataSource.DataSet.FieldByName('KEY').AsString);
end;
Next;
end;
finally
EnableControls;
end;
end;
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab