Formato de fechas para SQL Server
tema enviado por Maurito22 en ASP.NET
tema iniciado el 18/10/2007
Buenas a todos, no estoy seguro si este es el foro correcto, porque combina cosas de .NET y SQL Server.
Pero me decidi por este al fin.
Mi problema es que he migrado un sitio que tenía BD en Access a SQL Server 2000.
Todo funcionó perfecto salvo las siempre conflictivas fechas y sus formatos.
Para almacenar fechas en Access, mi forma era convertir la fecha ingresada al formato universal (un STRING de la forma yyyy/mm/dd), y luego hacer esto:
INSERT INTO tb_test (fecha) VALUES (# -string de fecha universal- #)
Para SQL Server, saqué los # ya que leí por ahí que no funcionan, y sólo hago esto...
INSERT INTO tb_test (fecha) VALUES (cdate(-string de fecha universal-)
Y cuando analizo los registros de la tabla, sale que la fecah ingresada no es la correcta. Por ejemplo aparece 01/01/1900.
Espero puedan ayudarme.
Saludos,
Mauro