OleAut no es una fecha válida

11/09/2005 - 19:45 por Jesús G. | Informe spam
Hola:

Al intentar mostrar datos en un datagrid, por código, me proporciona el
siguiente error en la conexión:

System.ArgjumentException: OleAut no es una fecha válida.

Esto sale al ejecutar "SELECT Inventario.Fecha, Inventario.Cantidad FROM
Inventario"

Le quito el campo Inventario.Fecha y funciona perfectamente.

La base de datos que utilizo es de Access 2000.

¿Cual podría ser el problema? Y ¿Cual su solución?

Saludos

Jesús G.

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
11/09/2005 - 23:13 | Informe spam
¿Podrias mostrar el codigo que usas para ejecutar el comando?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
#2 Eduardo A. Morcillo [MS MVP VB]
12/09/2005 - 19:33 | Informe spam
Lo que veo es que quitaste toda referencia a la fecha, supongo que para no
obtener el error. ¿O el error sigue dandose pese a eso? Por el mensaje de
error se ve que la fecha que se pasaba no era correcta, ¿quizas era un error
en el parametro?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
#3 Jesús G.
03/10/2005 - 07:22 | Informe spam
el error era que los datos los había importando de un archivo de texto,
procedente de otra base de datos. Dicho archivo de texto incluía fechas no
válidas, tales como 1/1/195. supongo que debería de ser 1/1/1995 o similar.
Corregí estas fechas y a rodar.

Muchas gracias Eduardo.

Saludos

Jesús G.
Valencia
"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida