Error con un combobox ven la consulta de mysql
Publicado por guillermo (2 intervenciones) el 16/08/2012 04:02:17
Estoy desarrollando un sistema en delphi y tengo una conexion con mysql, estoy usandoel controlador ODBC y los componentes ADOConection, ADOQuery y ADOTable. Quiero realizar una consulta con un DBCombobox para que al seleccionar un campo del mismo se agreguen datos a un DBEdit. mi codigo de la consulta es el siguiente:
begin
ADOQuery1.SQL.Text:='Select reporte.id_cliente, clientes.telefono, clientes.nombre, clientes.celular, clientes.direccion From Clientes, reporte where reporte.'+DBComboBox8.Text+'=Clientes.id_cliente';
ADOQuery1.Active:=true;
While not ADOQuery1.Eof do
begin DBComboBox8.Items.Add(ADOQuery1.Fields[0].Text);
ADOQuery1.Next;
end
Me marca un error de sintaxis cerca de '=Clientes.id_cliente'; yo me imagino que es en el DBComboBox pero no se cual es, espero y alguien pueda ayudarme, tengo que entregar este sistema el viernes y ese es el unico problema que me esta atorando mucho
Saludos
begin
ADOQuery1.SQL.Text:='Select reporte.id_cliente, clientes.telefono, clientes.nombre, clientes.celular, clientes.direccion From Clientes, reporte where reporte.'+DBComboBox8.Text+'=Clientes.id_cliente';
ADOQuery1.Active:=true;
While not ADOQuery1.Eof do
begin DBComboBox8.Items.Add(ADOQuery1.Fields[0].Text);
ADOQuery1.Next;
end
Me marca un error de sintaxis cerca de '=Clientes.id_cliente'; yo me imagino que es en el DBComboBox pero no se cual es, espero y alguien pueda ayudarme, tengo que entregar este sistema el viernes y ese es el unico problema que me esta atorando mucho
Saludos
Valora esta pregunta


0