Visual Basic.NET - Fecha de la màquina

   
Vista:
Imágen de perfil de Hugo Correa

Fecha de la màquina

Publicado por Hugo Correa (72 intervenciones) el 15/08/2008 00:40:43
Estoy comenzando a programar en VB.Net, tengo un campo tipo fecha el cual me aparece con la fecha del dìa pero cuando guardo el documento me dice que no puede guardar el campo fecha como nulo, a menos que seleccione una fecha del calendario, como puedo tomar la fecha de la màquina en automatico y guardarla en un campo sin tener que seleccionarla del calendario?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Fecha de la màquina

Publicado por P. J. (706 intervenciones) el 15/08/2008 01:20:16
Date.Today

Te devuelve la fecha, si tienes problemas de format antepon la funcion format
Format(Date.Today,"yyyyMMdd")

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo Correa

RE:Fecha de la màquina

Publicado por Hugo Correa (72 intervenciones) el 15/08/2008 01:25:31
la fecha si me aparece pero cuando grabo el documento hace la validaciòn y la toma nulo a menos que seleccione por medio del caledario (del campo) alguna fecha.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha de la màquina

Publicado por P. J. (706 intervenciones) el 15/08/2008 16:11:23
Que validacion haces, cual es el codigo que utilizas al guardar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo Correa

RE:Fecha de la màquina

Publicado por Hugo Correa (72 intervenciones) el 15/08/2008 16:13:52
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Me.ValidateChildren Then
Me.GeneralrhBindingSource.EndEdit()
Me.GeneralrhTableAdapter.Update(Me.ContabilidadDataSet.tablageneral)
Me.Close()
Else
System.Windows.Forms.MessageBox.Show(Me, "Los campos no deben estar vacios.")
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha de la màquina

Publicado por P. J. (706 intervenciones) el 15/08/2008 16:19:17
Ah lo haces con BindingSource.

:S

Alli no hay codigo de nada, deberias mostrar la asignacion de la fecha, creo que con el IIF solucionarias eso.

Ponle un punto de interrupcion para que veas donde pierde el valor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo Correa

RE:Fecha de la màquina

Publicado por Hugo Correa (72 intervenciones) el 15/08/2008 16:22:13
como seria la forma si lo quiero guardar campo campo por campo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Fecha de la màquina

Publicado por P. J. (706 intervenciones) el 15/08/2008 16:35:42
¿?

Ese es todo tu codigo para guardar?, pense que tendrias una asignacion por cada campo.

No se nada del bindingSource, es algo tedioso trabajarlo. Si lo haces con diseño revisa en sus propiedades.

Tambien puede ser la base de datos que todavia tenga la restriccion NOT NULL

disculpa por no ayudarte,

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar