Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Мастаки, подскажите, есть компоненты Table1, Button1 и Combobox1.   Найти похожие ветки 

 
nitro   (2004-05-10 05:46) [0]

Есть компоненты Table1, Button1 и Combobox1. Нужно сделать, чтобы по нажатию на Button1 весь столбец в таблице (у меня в Table1 только 1 столбец) добавлялся в список Combobox1.

Напишите пример пожалуйста. Заранее благодарен.


 
Beglec   (2004-05-10 07:45) [1]


ComboBox.Clear;
Table.Fisrt; // перейти в начало таблицы
While not Table.Eof do
begin
ComboBox.add(Table[имя поля]);
Table.Next;
end;


 
nitro   (2004-05-10 08:00) [2]

Делаю так. Все хорошо, но почему-то когда только 2 записи в таблице дельфи выдает ошибку: EInvalidGridOperation with message "Grid index out of range".

Когда запись одна или больше двух - то все ок. Но вот когда 2 - то кирдык. Что делать и кто виноват? Подскажите... :)


 
Mim1 ©   (2004-05-10 08:15) [3]

Отключайте гриды на момент наполнения. Если Disablecontrols не помогает делайте у грида datasource := nil;
Так же перед выполненем приведенного кода неплохо запоминать позцию getbookmark а после восстанавливать.



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
14-1083268131
Serious Sam
2004-04-29 23:48
2004.05.23
Как написать прогу для мобилы (слышал, что на Делфи можно)


4-1080983582
REAL2
2004-04-03 13:13
2004.05.23
Кнопки как в ХР.


4-1081345640
Comp
2004-04-07 17:47
2004.05.23
Шрифт


1-1084277129
kot_phg
2004-05-11 16:05
2004.05.23
Как с OLE вытащить данные


3-1083152021
КоммофОнСамый
2004-04-28 15:33
2004.05.23
помогите Найти пример к Employee.gdb