Visual Basic.NET - Problemas con Fechas

 
Vista:

Problemas con Fechas

Publicado por Jordi (25 intervenciones) el 03/11/2005 13:51:39
El problema es el siguiente: Tengo en un textbox una fecha y quiero compararla con una fecha que recupero de la tabla y me da error, he intentado pasar la fecha del textbox a una variable pero tampoco me deja, no se si sera por el formato o porque, pero no tengo forma de saber si es mayor o menor (es lo unico que quiero, comparar para saber cual es mayor)

Muchas gracias por anticipado.
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:Problemas con Fechas

Publicado por Edgar (1501 intervenciones) el 03/11/2005 15:29:58
Hola

Pasa la fecha del textbox a un tipo DateTime.. para eso usas DateTime.Parse ( texto.Text )

Luego comparala con la de tu tabla

Saludos
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:Problemas con Fechas

Publicado por rerunch (165 intervenciones) el 03/11/2005 19:52:16
suponiendo que es una bbdd en access...creo que en esta la fecha es de tipo mm-dd-aaaa si quieres tomas el texto de la fecha que ingresan en textbox la modificas a ese formato y luego comparas...es solo una idea...podria ser asi

dim dia, mes, año as integer
dim fecha as string

dia = Mid(textbox .Text, 1, 2) ' tomo el dia
mes = Mid(textbox .Text, 4, 2) ' el mes
año = Mid(textbox .Text, 7, 4) ' el año

fecha = mes & "-" & dia & "-" & año

if cdate(fecha) < fechabbdd then
...
end if

eso ...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