![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Присваю занчения Piklist ДбГрида, не сочетаются типы. [D7, XP]
Citramon © (2011-11-10 04:13:00)Пытаюсь сделать выпадающий список в дбгриде.
Делаю это примерно так
While not Form3.Query2.Eof do
SetLength(Spis, Length(Spis)+1 );
Spis[Length(Spis)-1]:=Form3.Query2.FieldValues['Fio'];
Form3.DBGrid3.Columns[0].PickList:=Spis[Length(Spis)-1];
Сделал через динамический массив строк потому что данные типа Variant не вяжуться с piklist.
А эта зараза мне пишет [Error] Unit1.pas(112): Incompatible types: 'TStrings' and 'String'
У меня ПАНИКА! Как это не сочетается строковые типы?
Inovet (2011-11-10 12:15:00) [1]> [5] clickmaker © (10.11.11 11:59)
> Query -> DataSource -> DBGrid
Точно! А я не мог допереть, что же автор хочет куда заполнить.
clickmaker (2011-11-10 11:59:00) [2]> Можно ли обьектом Query заполнять таблицу?
Query -> DataSource -> DBGrid
Плохиш (2011-11-10 11:19:00) [3]
> Можно ли обьектом Query заполнять таблицу?
Если таблица готова принять в себя объект Query, то можно.
Anatoly Podgoretsky (2011-11-10 08:29:00) [4]Неизвестная СУБД, неизвестный объект Query.
В общем случае конечно нет.
Citramon (2011-11-10 06:41:00) [5]А всё, разобрался.
Еще вопрос, Можно ли обьектом Query заполнять таблицу?
MBo (2011-11-10 05:27:00) [6]А если подумать?
Список строк - это не то же самое, что одна строка.