Fórum duvida sql combobox #294290

02/09/2005

0

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


Njuniorba

Njuniorba

Responder

Posts

02/09/2005

Steve_narancic

a melhor maneira seria usar um DBLookupCombobox

ou
combobox.items.clear;
query.first;
while not Query.eof do
begin
  combobox.items.add(query.fieldbyname(´CAMPO´).asstring);
  query.next;
end;



Responder

Gostei + 0

02/09/2005

Njuniorba

[quote=´steve_narancic´]a melhor maneira seria usar um DBLookupCombobox

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;



Responder

Gostei + 0

02/09/2005

Steve_narancic

e porque voce não adiciona primeiro os items de uma e depois da outra.


Responder

Gostei + 0

02/09/2005

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;


Responder

Gostei + 0

02/09/2005

Njuniorba

[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


Responder

Gostei + 0

02/09/2005

Steve_narancic

passa o código que você está usando


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar