![]() |
![]() |
![]() |
![]() |
![]() |
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 | |
|
|
![]() |
|