![]() |
Query y Parámetros
Hola Amigos !
Este código : me devuelve el error: Una ayudita por favor .... |
Pues es raro, debieran ser compatibles. Si 'DateC' es un campo de tipo Date, ¿no te funciona poner
IBQueryCheck.ParamByName('DateC').AsDate := DateC; en lugar de IBQueryCheck.ParamByName('DateC').Value := DateC; ? // Saludos |
Gracias Roman una vez más !
|
RE: Query y Parámetros
Proba con esto:
DateC := EncodeDate(Year,Month,Day); IBQueryCheck.SQL.Clear; IBQueryCheck.SQL.Add('Select * from SEASONS'); IBQueryCheck.SQL.Add('where DATEFROM <= :DateC and DATETO >= :DateC'); IBQueryCheck.ParamByName('DateC').AsDate := DateC; IBQueryCheck.Open; Otra forma de hacer los mismo es la sigueinte: DateC := EncodeDate(Year,Month,Day); IBQueryCheck.SQL.Clear; IBQueryCheck.SQL.Add('Select * from SEASONS'); IBQueryCheck.SQL.Add('where ' + Chr(39) + DateToStr(DateC) + Char(39) + ' Between DATEFROM and DATETO'); IBQueryCheck.Open; Nota: Hay un espacio antes del Between Saudos Luciano |
| La franja horaria es GMT +2. Ahora son las 01:52:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi