Ver Mensaje Individual
  #3  
Antiguo 15-12-2004
orion orion is offline
Registrado
 
Registrado: abr 2004
Ubicación: México
Posts: 3
Reputación: 0
orion Va por buen camino
Muchas gracias Aztaroth, de hecho si funciona el LIKE tal y como tu me hiciste la observación, escribo la cadena o subcadena en el TEdit, pulso enter, evalua la consulta sql y despliega los registros coincidentes en el TDBGrid, el detalle es que tengo que pulsar la TECLA ENTER para que se evalue la consulta, si borro el IF que prueba si la tecla es ENTER pasa lo siguiente:

Al pulsar la primer letra dentro del TEdit esto hace que el codigo se ejecute y el resultado en el Grid muestra todos los registros de la tabla, asi es que sigo sin obtener el resultado que espero.

Hay algo mas que sigo sin comprender, supongamos que mi cunsulta se ejecuta bien por medio del LIKE y usando el ENTER como tecla de ejecución, el problema es que si escribo una segunda cadena y pulso enter para que muestre los registros en el Grid esto trae como consecuencia el siguiente ERRROR:
Proyect movies.exe raised exception class EDatabaseError with message 'IBDataSet2:Field'' not found'.

Muchas gracias por sus comentarios, hasta pronto.
Responder Con Cita