DELPHI DBGRID ВЫДЕЛИТЬ СТРОКУ
DBGrid — это компонент Delphi для отображения таблиц базы данных. В нем можно выделять строку с помощью параметра SelectedRows
. Этот параметр определяет строки, выбранные пользователем или выделенные кодом программы.
Для выделения всех строк в DBGrid можно использовать следующий код:
DBGrid1.SelectedRows.Clear;
DBGrid1.DataSource.DataSet.First;
while not DBGrid1.DataSource.DataSet.Eof do
begin
DBGrid1.SelectedRows.CurrentRowSelected := True;
DBGrid1.DataSource.DataSet.Next;
end;
В результате, все строки DBGrid будут выделены. Для выделения только определенных строк необходимо задать текущую строку и установить параметр CurrentRowSelected
в значение True
. Например:
DBGrid1.DataSource.DataSet.RecNo := 5;
DBGrid1.SelectedRows.CurrentRowSelected := True;
В этом примере будет выделена пятая строка в DBGrid.
Delphi7 урок 5 [Listbox, combobox, Checklistbox как, и с чем их едят...]
DELPHI Урок 3 Создание БД, добавление, удаление, изменение записей
Delphi 20 StringGrid / 8 Brush Color Cells
Урок на делфи 76 База данных из ini
Программирование в Delphi Урок 3 2 Работа с текстом, строковые функции Length, Pos и другие
Уроки программирования в Lazarus. Урок №19. Компоненты StringGrid и DrawGrid.
Вебинар \
Основы программирования: Лекция #0. Введение, I [CS50-2015, Гарвард]
How to implement a DBCheckbox in DBGrid in Delphi!