• Domingo 22 de Diciembre de 2024, 18:54

Autor Tema:  asignar hora  (Leído 3061 veces)

alexis17

  • Miembro MUY activo
  • ***
  • Mensajes: 378
    • Ver Perfil
    • http://www.codigobasico.net
asignar hora
« en: Jueves 27 de Noviembre de 2008, 05:27 »
0
buenos dias que tal,
tengo problema para asignarle a un control DateTimePicker

estoy utilizando visusual basic.net 2005 y oracle

tengo un campo en la tabla tipo datetime

quiero hacer

hora.value = ds.table(0).rows(0),item("hora")

intento hacer eso pero manda error



al campo DateTimePicker le puse su mascara dd/mm/aaaa

y le puse queutilizaria hora,

asique no e podido asignarle la hora que viene en campo del data set
Cada dia aprendo algo nuevo

dlplenin

  • Miembro activo
  • **
  • Mensajes: 44
  • Nacionalidad: ec
    • Ver Perfil
Re: asignar hora
« Respuesta #1 en: Jueves 4 de Diciembre de 2008, 05:15 »
0
Hola

Trata con esto:

En el dateTimePicker
1) poner en la propiedad CustomFormat: dd/MM/yyyy H:mm:s
2) en la propiedad Format: Custom

si sigue el error:

dim valorTemporal as String= ds.table(0).rows(0),item("hora")' supongo que aqui esta la fecha_hora q obtienes de la BDD

Dim DateToBDD_ As Date

Dim year As String

Dim mes As String

Dim dia As String

year = (tu_campo_año)' utiliza la propiedad substring con la variable valorTemporal  para sacar solo el año

mes = (tu_campo_mes) ' utiliza la propiedad substring con la variable valorTemporal  para sacar solo el mes

dia = (tu_campo_dia)' ' utiliza la propiedad substring con la variable valorTemporal  para sacar solo el dia
'igual haces para hora, minutos, segundos

DateToBDD_ = New Date(year, mes, dia)


me. dateTimePicker1.value= DateToBDD_



saludos, espero te sirva