none
Añadir columna en acces y actualizar el vinculo de VB.net

    Pregunta

  • Hola,

    Tengo el programa montado en Visual Studio Express 2013.

    Lenguaje: Visual Basic

    Este programa esta vinculado a una base de datos en ACCES.

    El problema ahora es que una vez vinculado el ACCES con VB tengo la necesidad de añadir varias columnas mas en diferentes tablas de ACCES.

    Las añado directamente en el ACCES pero el problema es que en VB por mucho que actualice la tabla en el apartado de "Orígenes de datos" no me aparecen estas nuevas columnas.

    Espero haberme explicado y espero que me puedan ayudar.

    Gracias de antemano!!

    viernes, 2 de diciembre de 2016 16:20

Respuestas

  • "Fran_6" escribió:

    > El problema ahora es que una vez vinculado el ACCES con VB tengo la necesidad
    > de añadir varias columnas mas en diferentes tablas de ACCES.
    >
    > Las añado directamente en el ACCES pero el problema es que en VB por mucho que
    > actualice la tabla en el apartado de "Orígenes de datos" no me aparecen estas
    > nuevas columnas.

    Hola:

    No basta con actualizar el objeto DataTable creado desde la ventana "Orígenes de datos": tienes que editar el DataSet con el diseñador, haciendo clic con el botón secundario del ratón y seleccionar Editar DataSet con el Diseñador.

    Una vez que te encuentres en el diseñador del DataSet, haz clic con el botón secundario del ratón sobre el objeto TableAdapter apropiado y selecciona la opción Configurar... para que se te abra el Asistente para configuración de TableAdapter.

    En ese cuadro de diálogo puedes incluir directamente los nuevos campos en la consulta SELECT, o bien, pulsar sobre el botón Generador de consultas...

    Una vez añadidos todos los campos nuevos, cierra todos los cuadros de diálogo abiertos aceptando los cambios.

    Un saludo


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.



    viernes, 2 de diciembre de 2016 16:43
    Moderador

Todas las respuestas

  • "Fran_6" escribió:

    > El problema ahora es que una vez vinculado el ACCES con VB tengo la necesidad
    > de añadir varias columnas mas en diferentes tablas de ACCES.
    >
    > Las añado directamente en el ACCES pero el problema es que en VB por mucho que
    > actualice la tabla en el apartado de "Orígenes de datos" no me aparecen estas
    > nuevas columnas.

    Hola:

    No basta con actualizar el objeto DataTable creado desde la ventana "Orígenes de datos": tienes que editar el DataSet con el diseñador, haciendo clic con el botón secundario del ratón y seleccionar Editar DataSet con el Diseñador.

    Una vez que te encuentres en el diseñador del DataSet, haz clic con el botón secundario del ratón sobre el objeto TableAdapter apropiado y selecciona la opción Configurar... para que se te abra el Asistente para configuración de TableAdapter.

    En ese cuadro de diálogo puedes incluir directamente los nuevos campos en la consulta SELECT, o bien, pulsar sobre el botón Generador de consultas...

    Una vez añadidos todos los campos nuevos, cierra todos los cuadros de diálogo abiertos aceptando los cambios.

    Un saludo


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.



    viernes, 2 de diciembre de 2016 16:43
    Moderador
  • Gacias!!

    Lo solucione!!!

    domingo, 4 de diciembre de 2016 16:28