Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Insertar fecha a SQL Server desde C#

Estas en el tema de Insertar fecha a SQL Server desde C# en el foro de SQL Server en Foros del Web. ¿alguien me puede explicar cómo insertar una fecha en formato DD-MM-YYYY a una tabla de SQL Server donde los campos de fecha se insertan por ...
  #1 (permalink)  
Antiguo 09/12/2008, 10:03
 
Fecha de Ingreso: agosto-2007
Mensajes: 119
Antigüedad: 17 años, 4 meses
Puntos: 1
Insertar fecha a SQL Server desde C#

¿alguien me puede explicar cómo insertar una fecha en formato DD-MM-YYYY a una tabla de SQL Server donde los campos de fecha se insertan por defecto como YYYY-MM-DD, desde código C# en una página ASP.NET?

Saludos
  #2 (permalink)  
Antiguo 09/12/2008, 10:20
 
Fecha de Ingreso: julio-2008
Ubicación: Hermosillo, Sonora
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 3
Información Respuesta: Insertar fecha a SQL Server desde C#

Veras, lo importante no es cómo sabér cómo se almacena una fecha en el servidor, o con qué formato; lo importante es saber qué formato es el que tu quieres usar.

El ANSI me parece que es usar YYYYMMDD como númerico, pero si decides usar otro, con una instrucción al iniciar las variables de tu app lo puedes hacer.

Imagino que estás usando SQLServer, entonces la instrucción sería:

SET DATEFORMAT [formato]

En donde formato puede ser por ejemplo:
DD/MM/YYYY
YY/MM/DD
etc...
__________________
Un cumulo de cosas pequeñas, en su conjunto son grandes...
  #3 (permalink)  
Antiguo 09/12/2008, 12:45
 
Fecha de Ingreso: agosto-2007
Mensajes: 119
Antigüedad: 17 años, 4 meses
Puntos: 1
Respuesta: Insertar fecha a SQL Server desde C#

en mi caso es hacer un insert en una tabla a través de una sentencia sql incrustada en el propio código c# con lo que no puedo fijar un formato de fecha tipo SET DATEFORMAT, ya que no uso stored procedures
  #4 (permalink)  
Antiguo 09/12/2008, 14:54
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Insertar fecha a SQL Server desde C#

Con el permiso

Entonces utiliza SIEMPRE QUE PUEDAS, formato ansi YYYYMMDD HH:MM:SS,NNN
  #5 (permalink)  
Antiguo 09/12/2008, 15:40
 
Fecha de Ingreso: agosto-2007
Mensajes: 119
Antigüedad: 17 años, 4 meses
Puntos: 1
Respuesta: Insertar fecha a SQL Server desde C#

Cita:
Iniciado por iislas Ver Mensaje
Con el permiso

Entonces utiliza SIEMPRE QUE PUEDAS, formato ansi YYYYMMDD HH:MM:SS,NNN
y cómo hago éso mediante una instrucción sql?
  #6 (permalink)  
Antiguo 11/12/2008, 11:42
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Insertar fecha a SQL Server desde C#

No lo haces en SQL, lo haces en c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:56.