Visual Basic.NET - Error en fechas

   
Vista:

Error en fechas

Publicado por Pinky (104 intervenciones) el 02/07/2010 03:30:12
Hola amigos del foro mi consulta es la siguiente pretendo realizar lo siguiente con dos fechas, la actual y compararla con una que se ingresa lo hago de la siguiente manera.
If TXTFECHAINICIO.Text > LABELFECHA.Text Then
MsgBox("Esta Fecha es erronea.", MsgBoxStyle.Information, "FVJ")
TXTFECHAINICIO.Text = ""
TXTFECHAINICIO.Focus()
Else
TXTFECHASINIESTRO.Focus()
End If
por ejemplo al ingresar la fecha 02-01-2010 y compararla con la actual 01-07-2010, esta es menor pero al parecer la fecha actual solo compara el día, no el mes ni el año, favor de ayudarme ya que estoy entrampado en esta situación.
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:Error en fechas

Publicado por Miguel (4 intervenciones) el 02/07/2010 08:15:44
Te pasa eso porque lo está comparando como si fuera texto.

Prueba con esto:

If CDate(TXTFECHAINICIO.Text) > CDate(LABELFECHA.Text) Then
....
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 FRANCISCO

Error en fechas

Publicado por FRANCISCO clave_com@hotmail.com (162 intervenciones) el 21/05/2011 12:58:03
If IsDate(TextBox1.Text) Then

If CDate(Label1.Text) <> CDate(TextBox1.Text) Then
MsgBox("Esta Fecha es erronea.", MsgBoxStyle.Information, "FVJ")
TextBox1.Text = ""
TextBox1.Focus()
Else
MsgBox("las fechas comparadas son iguales")
End If
Else
MsgBox("introduce uan fecha valida")
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:Error en fechas

Publicado por Pinky (104 intervenciones) el 02/07/2010 22:40:22
Master muchas gracias por tu ayuda, lo prove y me funciona como corresponde
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