Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2011, 08:01   #1
pusik
Пользователь
 
Регистрация: 03.05.2011
Сообщений: 29
По умолчанию Ошибка кода.

procedure TForm3.FormCreate(Sender: TObject);
var i,j: integer;
begin
i:=1;
j:=DBGrid1.DataSource.DataSet.Recor dCount;
DataModule2.Specialnost.First;
DBGrid1.Columns[3].PickList.text:=DataModule2.Special nost.FieldByName('Код специальности').Value;
for i:=2 to j do
begin
DataModule2.Specialnost.Next;
DBGrid1.Columns[3].PickList.text:=form3.DBGrid1.Colum ns[3].PickList.text+ DataModule2.Specialnost.FieldByName ('Код специальности').Value;
end;
end;
end.

Этот код я использую, для создания выпадающего списка в таблице! В чем подвох!? Используюя этот код на разных формах в разных таблицах, у меня выводиться разный результат!Например: в одной таблице, вместо 8значение в выпадающий список попадает всего 2 значения.... или же попадают все значения, но последняя строка в этом списке повторяется 5-7раз))) если есть возможность, то предложите альтернтиву)
pusik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка кода kotopezzz Общие вопросы Delphi 16 16.02.2011 10:26
В чём ошибка кода ???? GRIN Помощь студентам 1 30.08.2010 08:38
ошибка кода street-walker Общие вопросы Delphi 1 17.06.2010 22:32
В чём ошибка кода? Richard22 Общие вопросы Delphi 2 16.05.2010 00:27
ошибка в логике кода R@Ziel Помощь студентам 2 03.01.2010 16:10