como fazer para mais de um ítem aparecer na dbcombobox
por favor
Coyote Tm
Curtidas 0
Respostas
Anonymous
20/02/2003
no DBLookupComboBox na propriedade listfielt coloque os campos separados por ´;´.
GOSTEI 0
Lfernandos
20/02/2003
Bom o uso do componente DbComboBox é o seguinte, se por exemplo, temos um campo Sexo, então no DBCombobox.Items vamos colocar:
Masculino
Feminino
ou
M
F
Dai quando o usuário selecionar um dos items o field da tabela ficará com o valor que o usuário selecionar.
Mas vc também pode preencher os Items do DBCombobos em tempo de execução com os dados de uma tabela. Por exemplo:
procedure TForm1.FormShow(Sender: TObject);
var
x : integer;
begin
Table1.First;
For x := 0 to Table1.RecordCount - 1 do begin
DBComboBox1.Items.Add(Table1.FieldByName(´NAME´).AsString);
Table1.Next;
end;
Table1.First;
end;
Masculino
Feminino
ou
M
F
Dai quando o usuário selecionar um dos items o field da tabela ficará com o valor que o usuário selecionar.
Mas vc também pode preencher os Items do DBCombobos em tempo de execução com os dados de uma tabela. Por exemplo:
procedure TForm1.FormShow(Sender: TObject);
var
x : integer;
begin
Table1.First;
For x := 0 to Table1.RecordCount - 1 do begin
DBComboBox1.Items.Add(Table1.FieldByName(´NAME´).AsString);
Table1.Next;
end;
Table1.First;
end;
GOSTEI 0