
Query en Access
Publicado por William Cossio A. (1 intervención) el 03/10/2014 18:22:03
Mi caso es el siguiente: Hice un aplicativo en Access 2010 en un equipo que tiene Windows Vista a 64 bits. El aplicativo tiene varias consultas que toman de varias tablas información entre dos fechas. Una de las consultas en VBA es:
Dato = "SELECT * FROM [FACTORES DE RIESGO] WHERE ((([FACTORES DE RIESGO].[FECHA DE EXAMEN]) Between #" & FECHA1 & "# And #" & FECHA2 & "#" & "));"
Set RS0 = CurrentDb.OpenRecordset(Dato)
En el equipo que desarrollo el aplicativo funciona muy bien, pero cuando lo instalo en el cliente que tiene en sus equipo principal Windows 8 y en los equipos que accesan el aplicativo Windows Vista a 32 bits la consulta me genera un error que dice:
Error de sintaxis en la fecha en la expresion ((([FACTORES DE RIESGO].[FECHA DE EXAMEN]) Between #" & FECHA1 & "# And #" & FECHA2 & "#" & "));"
No entiendo que pasA.
Me pueden ayudar
Dato = "SELECT * FROM [FACTORES DE RIESGO] WHERE ((([FACTORES DE RIESGO].[FECHA DE EXAMEN]) Between #" & FECHA1 & "# And #" & FECHA2 & "#" & "));"
Set RS0 = CurrentDb.OpenRecordset(Dato)
En el equipo que desarrollo el aplicativo funciona muy bien, pero cuando lo instalo en el cliente que tiene en sus equipo principal Windows 8 y en los equipos que accesan el aplicativo Windows Vista a 32 bits la consulta me genera un error que dice:
Error de sintaxis en la fecha en la expresion ((([FACTORES DE RIESGO].[FECHA DE EXAMEN]) Between #" & FECHA1 & "# And #" & FECHA2 & "#" & "));"
No entiendo que pasA.
Me pueden ayudar
Valora esta pregunta


0