Validar busqueda en base de datos
Hola gente, les comento q este es mi primer hilo y q tambien soy nuevito en el mundo de delphi. Utilizo delphi 7 y MySQL, conectados por ODBC.
Mi problema surge intentar hacer una consulta.
Tengo un DBGrid (donde me mostrará la consulta) conectado a un DataSource y este a un Query. En el Query recibo por parametros el valor del TEdit.
La consulta se realiza con exito si pongo en el edit un apellido existente o el comienzo correcto de alguno, pero me salta un error cuando pongo a buscar un apellido q no existe en la DB.
Adjunto el codigo de la consulta por parametros y a continuacion de la consulta en MySQL
with Dm.Qape do
begin
ParamByName ('pape').Value:= ape.Text+'%';
ExecSQL;
Dm.Qape.Close;
Dm.Qape.Open;
end;
SELECT * FROM usuarios
WHERE apellido LIKE :pape
Espero haber sido muy claro y no repetitivo y q puedan contestar mi pregunta.
Muchas gracias.
|