duvida sql combobox
ola amigos, minha duvida eh a seguinte. tenho 1 tabela X e dentro dela tenho:
BOLA
CAMISA
TOALHA
gostaria de colocar todos esses itens (via sql) dentro do combobox, como faço isso?
um abraço
nelson
BOLA
CAMISA
TOALHA
gostaria de colocar todos esses itens (via sql) dentro do combobox, como faço isso?
um abraço
nelson
Njuniorba
Curtidas 0
Respostas
Steve_narancic
02/09/2005
a melhor maneira seria usar um DBLookupCombobox
ou
ou
combobox.items.clear; query.first; while not Query.eof do begin combobox.items.add(query.fieldbyname(´CAMPO´).asstring); query.next; end;
GOSTEI 0
Njuniorba
02/09/2005
[quote=´steve_narancic´]a melhor maneira seria usar um DBLookupCombobox
ou
ou
combobox.items.clear; query.first; while not Query.eof do begin combobox.items.add(query.fieldbyname(´CAMPO´).asstring); query.next; end;
eu ja tinha este codigo.. porem quando uso 2 tabelas e dois combos da pau.. n mostra todos os registros:
combobox1.items.clear; combobox2.items.clear; query1.first; query2 while (not Query1.eof) and (not Query2.Eof) do begin combobox1.items.add(query1.fieldbyname(´CAMPO´).asstring); combobox2.items.add(query2.fieldbyname(´CAMPO´).asstring); query1.next; query2.next;
GOSTEI 0
Steve_narancic
02/09/2005
e porque voce não adiciona primeiro os items de uma e depois da outra.
GOSTEI 0
Steve_narancic
02/09/2005
e porque voce não adiciona primeiro os items de uma e depois da outra.
tipo
combobox.items.clear;
query1.first;
while not Query1.eof do
begin
combobox.items.add(query1.fieldbyname(´CAMPO´).asstring);
query1.next;
end;
query2.first;
while not Query2.eof do
begin
combobox.items.add(query2.fieldbyname(´CAMPO´).asstring);
query2.next;
end;
GOSTEI 0
Njuniorba
02/09/2005
[quote=´steve_narancic´][quote=´steve_narancic´]e porque voce não adiciona primeiro os items de uma e depois da outra.
tipo
combobox.items.clear;
query1.first;
while not Query1.eof do
begin
combobox.items.add(query1.fieldbyname(´CAMPO´).asstring);
query1.next;
end;
query2.first;
while not Query2.eof do
begin
combobox.items.add(query2.fieldbyname(´CAMPO´).asstring);
query2.next;
end;
so acha de 1 tabela
GOSTEI 0
Steve_narancic
02/09/2005
passa o código que você está usando
GOSTEI 0