Cita:
Empezado por loadminds
Hola, soy nuevo por aca y estoy empezando con delphi y bases de datos, tengo una tabla y necesito cargar un combobox con un campo de la tabla, he leido por ahi del DBLookupComboBox pero este necesita que la tabla tenga una primary key definida no?, es decir tengo un campo categoria, y necesitaria agregar de la tabla las categorias sin que se repitan, alguien podria darme una mano? muchas gracias!!
|
Hola loadminds..
Bienvenido a este Club....
con respecto a lo que preguntas, te puedo dar un ejemplo de un ComboBox...usando delphi 7
Código Delphi
[-]
Datos.IBQ_Edit.Close;
Datos.IBQ_Edit.SQL.Clear;
Datos.IBQ_Edit.SQL.Add('Select * From "Medida"');
Datos.IBQ_Edit.Open;
Datos.IBQ_Edit.First;
vUni.Clear;
While Not Datos.IBQ_Edit.Eof Do Begin
vUni.Items.Add(Datos.IBQ_Edit['Med_Detalle']); Datos.IBQ_Edit.Next; End;
y con respecto al DBLookupComboBox no lo he usado, pero si he utilizado el DBLookupListBox, es muy sencillo de utilizar, pero lo que debes tener en cuenta que no deben existir duplicados, si bien no es por que no lo permite... es por que cuando selecciones un Item no sabrás a que código corresponde realmente...
Salu2