![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Доброго времени суток.
Помогите, пожалуйста, решить следующию проблему. Я вывожу содержимое таблицы с помощью DBGrid. Как можно реализовать возможность выбора id нескольких строк из этой таблицы? Т.е. нажимая на какую-нибудь строку - заносить ее id в массив. Или может как-то добавить checkbox напротив каждой строки, чтобы отмечать нужные строки и получать их id (проблема в том что количество строк всегда разное - определяется запросом к базе). |
#2
|
|||
|
|||
![]() Товарищи, неужели никто не знает?
Если я непонятно написал, то попробую расшифровать. У меня есть заброс к бд. Я вывожу результат в dbGrid. Можно ли нажав на строку, записать в массив id этой строки? |
#3
|
||||
|
||||
![]() А чем тебе StringGrid не устраивает? Там как раз есть то что тебе нужно.
|
#4
|
||||
|
||||
![]() Цитата:
![]() попробуй следующее Код:
procedure TForm1.DBGrid1CellClick(Column: TColumn); begin ShowMessage(IntToStr(Column.ID));// - номер столбца //Column.Filed.Index; - номер строки(или наоборот) // номера идут с нуля end; |