Hola JM1985.
Veo que estas usando los componentes
dbExpress por lo que deberías agregar un
TDataSetProvider y un
TClientDataSet (pestaña
Data Access).
Aunque no conozco el componente
TcxLookupComboBox, creo que el funcionamiento debe ser similar al
TDBLookupComboBox.
La configuración la podes hacer desde el
Object Inspector pero por ser mas fácil de explicar, voy a asignar las propiedades y relaciones entre componentes por código.
Código:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
// Consulta
SQLQuery1->SQLConnection = SQLConnection1;
SQLQuery1->Close();
SQLQuery1->SQL->Text = "SELECT cDescripcion, iIdDescripcionListaPrecio FROM DescripcionListaPrecios";
SQLQuery1->Open();
// Relaciones
DataSetProvider1->DataSet = SQLQuery1;
ClientDataSet1->ProviderName = "DataSetProvider1";
DataSource1->DataSet = ClientDataSet1;
ClientDataSet1->Open();
// Combo
DBLookupComboBox1->ListSource = DataSource1;
DBLookupComboBox1->ListField = "cDescripcion";
DBLookupComboBox1->KeyField = "iIdDecripcionListaPrecio";
}
Lógicamente tendrás que cambiar lo referente a
TDBLookupComboBox por las propiedades equivalentes del componente
TcxLookupComboBox para que funcione.
Saludos.