problema con un parametro consulta sql
Buenas tardes a todos y felicidades a los que cumplen años
pues bien el asunto es que tengo un problema con un parametro en una consulta sql, utilizo delphi 6 y mi tabla esta en paradox7 . al ejecutar el codigo me da el siguiente mensaje de error type mismacht in expression. el codigo es el siguiente: Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('select Local,Mlocal,Mvisitante,Visitante, Jornada From Juegos Where Jornada like :Jor'); Query1.ParamByName('Jor').AsInteger :=StrToInt(Edit1.Text); Query1.Prepare; Query1.Open; nota:el campo jornada de la tabla juegos es de tipo N (numerico). agradezco su atencion si alguien puede darme una mano con esto he buscado en otras ocaciones siguiendo los hilos y hoy no he encontrado solucion. |
Hola
Mas sencillo y facil de entender, me parece. Saludos |
Hola Caral muchas gracias funciono perfecto como me lo describes
ademas tambien probe cambiar 'like' por '='en la sentencia y funciona de ambas formas. Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('select Local,Mlocal,Mvisitante,Visitante, Jornada From Juegos Where Jornada = :Jor'); Query1.Params.ParamByName('Jor').AsInteger :=StrToInt(Edit1.Text); Query1.Prepare; Query1.Open; Query1.SQL.Text := 'select Local,Mlocal,Mvisitante,Visitante, Jornada From Juegos Where Jornada = :Jor'; Query1.Params.ParamByName('Jor').AsInteger :=StrToInt(Edit1.Text); Query1.Open; me sorprende la ceguera de no poder identificar algo tan cencillo Gracias de nuevo. Que pases un Excelente dia. |
La franja horaria es GMT +2. Ahora son las 02:09:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi