Ver Mensaje Individual
  #1  
Antiguo 09-10-2008
marcial marcial is offline
Miembro
 
Registrado: may 2003
Posts: 147
Reputación: 24
marcial Va por buen camino
Ayuda sentencia LIKE

Hola a todos:
Trabajo con D5 y FIBPlus6.4.
Tengo la siguiente consulta que tengo puesta en el OnChange del Edit
Código SQL [-]
{SQL := 'Select * from Articulos where DESCRIPCION LIKE "%' + Edit2.Text + '%"';}
if pFIBTransaction1.InTransaction then pFIBTransaction1.Commit;
pFIBDataSet1.SelectSQL.Clear;
pFIBDataSet1.SelectSQL.Add(SQL);
pFIBDataSet1.QSelect.ExecQuery;
pFIBtransaction1.Commit;
pFIBDataSet1.Open;

Siempre me ha funcionado con Paradox, de hecho, lo que estoy es utilizando el mismo programa pero en vez de tablas utilizo los pFIBDataset del FibPlus pero al ejecutarla con Firebird me da el siguiente error:
Columns does not belong to referenced table
Dinamic SQL error
error code -206
Column unknow
%E% at line 1,column 43 (La E es lo que yo tecleo en el Edit2)

La tabla tiene la columna "Descripcion" definida y como estoy empezando no tengo idea de donde puede fallar.

Muy agradecido por vuestra colaboracion
Marcial
Responder Con Cita