Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2005, 02:46
Laurichu
 
Fecha de Ingreso: abril-2005
Mensajes: 63
Antigüedad: 19 años, 10 meses
Puntos: 0
DateTimePicker + label

Hola,
Estoy trabajando con vb.net en un winform.

Tengo una Label enlazada a un campo de una tabla en una base de datos access (este campo es de tipo fecha corta) de la siguiente manera:

enlace = New Binding("Text", fichero.datosFich, "fichero.entregaFinal")
LabelEntrega.DataBindings.Add(enlace)

Por otra parte tengo un DateTimePicker. En su evento close up escribo en la etiqueta su valor del siguiente modo:
LabelEntrega.Text = DTPentregaFinal.Value

Problema1: si este código no lo escribo dentro de un bloque try-catch no funciona (aunque no se lanza ninguna excepción ) ¿Alguien sabe por qué?
Problema2: cuando actualizo la base de datos con este valor (por ejemplo, 25/05/05, el el text de la etiqueta me pone la cadena 25/05/05 00:00:00), pese a que en mi base de datos este campo está definido como fecha corta.
¿Cómo puedo evitar esto?

Gracias de antemano