![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Друзья мои!
Задача тривиальная: необходимо сделать выборку по одному столбцу, а потом, названия полей присвоить Кэпшину кнопок. Когда пишешь следующее, всё работает: Код:
qry1.SQL.Clear;
qry1.SQL.Add('SELECT b FROM blud');
qry1.Open;
btn1.Caption:=dbgrd1.DataSource.DataSet.Fields[0].AsString;Когда меня у Fields индекс на отличный от нуля, скажем [1] или [2] пишет list index out of bounds, хотя в Гриде есть и 1 строка и вторая и третяя... Что может быть не так? Последний раз редактировалось Shapphir, 18.11.2014 в 13:16. |
|
#2
|
||||
|
||||
|
Код:
Query1.Fields[1].AsString; |
|
#3
|
|||
|
|||
|
Цитата:
![]() А нулевой элемент берёт нормально... |
|
#4
|
|||
|
|||
|
Есть мысля создавать такую же таблицу и по мере надобности удалять первый элемент 2пока не заполнишь до конца, но это костыль, да ещё и какой... Хотелось бы как-то проще реализовать.
|
|
#5
|
|||
|
|||
|
Возможно я неправильно поставил вопрос: мне нужны не Fields(столбцы), а Rows (или как там их), строки в общем
|
|
#6
|
||||
|
||||
|
а, ну естественно:
Код:
Fields[0] |
|
#7
|
|||
|
|||
|
Спасибо огромное, теперь как часы!!!!!!!!
|