Error de mi SQL
Necestio que me digan el porque me da este error el SQL
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]La conversi贸n del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.
/fct/puente.asp, line 129
espero su colaboraci贸n
Saludos Demis.
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]La conversi贸n del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.
/fct/puente.asp, line 129
espero su colaboraci贸n
Saludos Demis.
El problema que te puede suceder es que necesites ordenar por el campo fecha y al ser texto no te lo ordena correctamente. Todavia no he encontrado la solucion, si tu si la has encontrado por favor ayudame.
Fijate en ese articulo, y descubriras la forma de trabajar con Datetime adecuadamente.
http://www.configuracionesintegrales.com/miguele/fechassql.asp?articulo=251
Basicamente dice que uses el formato YYYYMMDD HH:MM:SS
http://www.configuracionesintegrales.com/miguele/fechassql.asp?articulo=251
Basicamente dice que uses el formato YYYYMMDD HH:MM:SS
Lo mismo me pas贸 a mi , lo que hice fue cambiar el campo datetime en la tabla a nvarchar(8) y me funciona bien. Quisiera saber(que alguien me dijera) si hay alguna desventaja de trabajar las fechas en un campo texto(nvarchar). Si al hacer una sonsulta sobre este campo no hace bien la consulta, etc.Saludos. Bing Siu
