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

Вниз

Данные из базы в ComboBox - не получается   Найти похожие ветки 

 
Perf2k2 ©   (2006-05-03 15:14) [0]

Здравствуйте! Не подскажите, в чем может быть ошибка?

 
 Query1.SQL.Text := "SELECT * FROM credit_accounts";
 Query1.Active := True;

 DataSource1.DataSet.FindFirst;
 while DataSource1.DataSet.FindNext = True do
  begin
  ComboBox1.AddItem(DataSource1.DataSet.FieldByName("account_login").Text,ComboBox 1);
  DataSource1.DataSet.FindNext;
  end;


В комбо должны выдаваться все пользователи, однако первого нет. По логике понятно почему, но вот кроме FindNext как еще перебрать все элементы? Eof не получается...


 
Sergey13 ©   (2006-05-03 15:33) [1]

А почему не ДБКомбобокс?


 
Perf2k2 ©   (2006-05-03 15:45) [2]


> А почему не ДБКомбобокс?

Честно говоря не люблю когда много объектов на форме весят. Придется же под этот комбо еще один datasource и query ставить...


 
Desdechado ©   (2006-05-03 15:46) [3]

query.Open;
while( not query.eof )do begin
combo.Add
query.next;
end;


 
Sergey13 ©   (2006-05-03 15:48) [4]

2 [2] Perf2k2 ©   (03.05.06 15:45)
> Честно говоря не люблю когда много объектов на форме весят.
Это твои проблемы. Можно все и в рантайме создать. Query1 у тебя из воздуха материализуются?

>Придется же под этот комбо еще один datasource и query ставить...
А эти компоненты вообще желательно в ДатаМодуль выносить.


 
Плохиш ©   (2006-05-03 15:53) [5]


> По логике понятно почему


if DataSource1.DataSet.FindFirst then
repeat
 ComboBox1.AddItem(DataSource1.DataSet.FieldByName("account_login").Text,ComboBox  1);
until not DataSource1.DataSet.FindNext;



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
11-1126203287
Fanny
2005-09-08 22:14
2006.05.21
Вот баян: обработчик FormShow срабатывает не там !!!


2-1146609152
Couter Terranist
2006-05-03 02:32
2006.05.21
Перенос БД на другой компютер


10-1119521233
r9000
2005-06-23 14:07
2006.05.21
Не понятно как перейти в конец документа word?


3-1143442572
sanchos
2006-03-27 10:56
2006.05.21
Запись строчки в отпределённое место


2-1146643356
Alex_C
2006-05-03 12:02
2006.05.21
Как получить CharSet шрифта