![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
hola amigos !!
Ojala puedan ayudarme con la siguiente consulta. Tengo informacion en la base de datos de Access y necesito consultar en un rango de fechas !! Mi codigo es el siguiente: vSql := 'select * from juridica where ' +' cve_sit_jur = '+Ed_CveSit.Text+' ' +'and ( (Fecha_Cap >= '+DateToStr(vFecI)+') ' +'and (Fecha_Cap <= '+DateToStr(vFecF)+') )'; El problema es que me indica que la informacion no existe; Cuando utilizo el parametro de >= solo, si funciona, pero cuando le agrego el <= me marca el error que mencione !! Alguna ayuda ??? |
|
#2
|
|||
|
|||
|
Prueba ha hacer algo asi
Código:
vSql := 'select * from juridica where '
+' cve_sit_jur = '+Ed_CveSit.Text+' '
+'and Fecha_Cap between :FechaIni and :FechaFin';
Query.ParamByName('FechaIni).AsDateTime := vFecI;
Query.ParamByName('FechaFin).AsDateTime := vFecF;
Query.Open;
Espero te sirva |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|