none
Unir los valores de 2 datetimepicker para insertar en una bd oracle RRS feed

  • Pregunta

  • hola que tal soy algo nuevo en esto de la programación.

    Quiero saber si es posible rescatar datos desde 2 datetimepicker distintos y luego insertar esta información en un solo campo de base de datos

    datetimepicker1 contiene solo fechas

    datetimepicker2 contiene solo horas

    El campo de la bd es de tipo date.

    Saludos.


    • Editado Jaime B300 martes, 7 de mayo de 2019 14:25
    martes, 7 de mayo de 2019 14:24

Respuestas

  • hola

    Hay varias formas de hacer esto

    desde tomar cada dato y armar el DateTime como ser

    var f1 = datetimepicker1.Value;
    var f2 = datetimepicker2.Value;
    
    DateTime result = new DateTime(f1.Year, f1.Month, f1.Day, f2.Hour, f2.Minutes, f2.Seconda);


    hasta aplicar formato y convertir

    var f1 = datetimepicker1.Value;
    var f2 = datetimepicker2.Value;
    
    DateTime result = Convert.ToDatetime(string.Format("{0:yyyy-MM-dd} {1:HH:mm:ss}", f1, f2);


    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Jaime B300 miércoles, 8 de mayo de 2019 13:47
    martes, 7 de mayo de 2019 17:01

Todas las respuestas

  • Hola  

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.

    http://delphiaccess.com/foros/index.php/topic/11379-unir-fecha-y-horas-desde-dos-datetimepicker/

    Gracias por usar los foros de MSDN.

    Carlos Ruiz
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    martes, 7 de mayo de 2019 15:41
  • hola

    Hay varias formas de hacer esto

    desde tomar cada dato y armar el DateTime como ser

    var f1 = datetimepicker1.Value;
    var f2 = datetimepicker2.Value;
    
    DateTime result = new DateTime(f1.Year, f1.Month, f1.Day, f2.Hour, f2.Minutes, f2.Seconda);


    hasta aplicar formato y convertir

    var f1 = datetimepicker1.Value;
    var f2 = datetimepicker2.Value;
    
    DateTime result = Convert.ToDatetime(string.Format("{0:yyyy-MM-dd} {1:HH:mm:ss}", f1, f2);


    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Jaime B300 miércoles, 8 de mayo de 2019 13:47
    martes, 7 de mayo de 2019 17:01