Ver Mensaje Individual
  #22 (permalink)  
Antiguo 04/03/2004, 12:28
Avatar de pabli
pabli
 
Fecha de Ingreso: octubre-2003
Mensajes: 381
Antigüedad: 20 años, 6 meses
Puntos: 0
Es dificil explicarse a distancia y por escrito.

Cita:
perdona la ignorancia y la flojera pero como lo hago para darle los parametros a las fechas en access..
cuando hablo de probar en ACCESS me refiero a copiar la cadena SQL directamente en una consulta de la BBDD poniendo las fechas a mano.

ATENCION:
pero lo que nos interesa, en este problema y otros futuros es depurar el programa de la manera más eficiente. Mas arriba te decía la manera de parar el código con un punto de interrupción. Esto no solo es bueno, sino imprescindible, porque, para saber lo que realmente se está enviando a la BBDD a través de ADO, y sobre todo ver los formatos de las fechas que devuelve el DTPicker, que a todas luces es incompatible con la sintaxis que acepta ACCESS, por la configuración regional o lo que sea.

Hay una cosa clara y es que el formato del DTPicker1 es fijo, o sea que el usuario no va a poner la fecha como le apetezca.
Sería muy importante que pararas la ejecución del programa con un punto justo después de:

rst.Source = " SELECT ...

en ese momento, la propiedad "Source" tendrá la sentencia. Cópiala y la vemos a ver que está mal...


Última edición por pabli; 04/03/2004 a las 12:30