none
Como Guardar datos de dos combobox a una variable y luego guardar en sql server RRS feed

  • Pregunta

  • Buenas noches!!!

    Tengo dos combobox, Uno de DEPARTAMENTOS y otro de SECCIONES, solo el combo de SECCIONES puede elegir MAS DE UN ITEM o seccion para un usuario.

    Sabiendo esto..¿Como puedo hacer para GUARDAR todos los DATOS en una VARIABLE para posteriormente guardarlos en una tabla de Usuarios por ejemplo de sql server?? claro sabiendo que el combo de SECCIONES almacenara mas de un item.

    Alguien que me ayude con esto....Ojo uso programacion en VB.net.

    Gracias de antemano.

    sábado, 4 de agosto de 2018 6:16

Respuestas

  • Primero, la variable tendrá que ser de algún tipo de colección, dado que quieres guardar VARIOS valores en ella. Para salvarlos en base de datos tendrás que recorrer los valores de la colección con un bucle, y por cada valor guardarlo individualmente como si fuera un valor único, olvidándote del hecho de que hay varios valores seleccionados. A la hora de grabar los grabas uno por uno. Obviamente, esto presupone que la base de datos está bien normalizada y tienes una tabla con varios registros por cada usuario para guardar sus secciones. Si no fuera así, tendrías que explicar qué diseño de base de datos estás usando y cómo almacenas en tus tablas esa información.

    Pero queda el problema de pasar los valores seleccionados desde el combo a la variable. Esto nos lleva a la pregunta de qué clase de "combo" estás usando, ya que el combobox estándar de Windows Forms no permite la selección múltiple. Así que hay que saber cómo has configurado dicha selección múltiple para saber cómo tomar los valores seleccionados.

    • Marcado como respuesta Pablo Rubio lunes, 6 de agosto de 2018 17:01
    sábado, 4 de agosto de 2018 9:02