Ver Mensaje Individual
  #1  
Antiguo 23-06-2015
rufo rufo is offline
Miembro
 
Registrado: jul 2006
Posts: 240
Reputación: 18
rufo Va por buen camino
Como buscar un nombre

Buenas noches amigos, quiero pedirles su apoyo resulta que tengo una tabla en el cual tengo el campo nombre del acreedor entonces quiero hacer una consulta en esta tabla pero desde delphi que al poner el nombre del acreedor me arroje los registros que tenga este, les pongo mi codigo en el cual me arroja un error y es ahi donde estoy atorado y solicito su apoyo, de antemano gracias.

Código Delphi [-]

procedure TModificar1.Button1Click(Sender: TObject);
begin
  if edit5.Text<>'' then
 begin
    with dm1.Q_cacreedor do
    begin
      active:=false;
      sql.Clear;
      sql.add('select * from Cacreedor');
      sql.add('where nacredor='+edit5.text);
      active:=true;
      if recordcount=0 then
         messagedlg('No se encontro el ningun movimiento, intente de nuevo',mtinformation,[mbok],0);
          begin
           combobox2.Text:=fieldbyname('tipoacre').asstring;
           edit6.Text:=fieldbyname('fecha').asstring;
           edit10.Text:=fieldbyname('monto').asstring;
         end;
     end;
  end;
end;

El error que me arroja al dar clic en el boton es el siguiente:

"Project Principal.exe raised exception class EDBEngineError with message 'General SQL error. Pocos parametros, se esperaba 1"

Espero su ayuda y gracias de antemano.
Responder Con Cita