Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2006, 22:04
Avatar de christianMen
christianMen
 
Fecha de Ingreso: abril-2004
Ubicación: Tijuana
Mensajes: 37
Antigüedad: 20 años, 1 mes
Puntos: 1
Guardar Fecha en SQL Server

Hola que tal ?... bueno aki estoy con un problema en el que la mayoria yo creo se a topado... guardar fechas en sql server ... estoy teniendo problemas respecto a este tema, no se si estoy mal en mi codigo ... se los paso haber si me pueden ayudar ....

.....
Dim FechaEfectiva As DateTime = DateTime.Now.ToString(TxtFechaIni.Text)
Dim FechaRegistro As DateTime = DateTime.Now.ToString(Today)
Dim FechaFinal As DateTime = DateTime.Now.ToString(TxtFechaRev.Text)

sSQL = "INSERT INTO DOCUMENTOS (Id, Nombre, Descripcion, FechaEfectiva, FechaRegistro, FechaFinal) VALUES (" & vID & ", '" & TxtTitulo.Text & "', '" & TxtDescrip.Text & "', " & FechaEfectiva & ", " & FechaRegistro & ", " & FechaFinal & ")"

oConection.Open()
CmdActivity = New SqlClient.SqlCommand(sSQL.ToString, oConection)
CmdActivity.ExecuteNonQuery()
oConection.Close()
.....


Bueno este es el codigo para guardar pero el problema es que en todos los campos de fecha me guarda 01/01/1900 ..... Los campos de fechas en la tabla son de tipo 'datetime'....

Las cajas de texto contiene las fechas en el formato 'dd/mm/yyyy', aunque al asignarlas a las variables las convierte a 'mm/dd/yyyy'....sera por eso ?, las tendre que convertir de otra manera?, o que se podra hacer ?

Ojala y me puedan ayudar en algo como esto... Muchas gracias de antemano...
__________________
°-° Christian °-°