none
DataGridView: Cargar Datos Sucesivamente De Diferenetes Tablas RRS feed

  • Pregunta

  • Visual Basic 2010

    Hola a todos

    A través de un único DataTable y por medio de un DataReader se requiere cargar datos de diferentes tablas en un DataGridView en diferentes momentos; es decir, se carga inicialmente los datos de la Tabla 1, por ejemplo y luego de analizar los datos, se requiere cargar los datos de la Tabla 2 en el mismo DataGridView, utilizando el mismo DataTable y DataReader y así sucesivamente con varias Tablas.

    ¿Cómo hacerlo?

    Desde ya Muchísimas Gracias


    Skar.2007

    martes, 27 de agosto de 2013 11:45

Respuestas

  • Hola:
    Te creas una funcion que te devuelva un Datatable, como parametro de entrada sera la consulta que quiers ejecutar.
    Este Datatable sera el datasource del DataGridView.
    Cuando quieras cargar el DataGridView, llamas a esa funcion.

    Un saludo desde Bilbo
    Carlos

    martes, 27 de agosto de 2013 11:53
  • Hola:

    Pues por cada acción de lectura que necesites crea una función que retorne un DataTable para establecerlo como DataSource de tu DGV pero esto por cada acción, no podrás usar el mismo DT en todas tus lecturas porque este debe de crear en cada acción reutilizar el mismo en todas ellas no le veo mucho sentido ademas de que implicaría declararlo de manera Global.


    Saludos desde Monterrey, Nuevo León, México!!!

    martes, 27 de agosto de 2013 15:01

Todas las respuestas

  • Hola:
    Te creas una funcion que te devuelva un Datatable, como parametro de entrada sera la consulta que quiers ejecutar.
    Este Datatable sera el datasource del DataGridView.
    Cuando quieras cargar el DataGridView, llamas a esa funcion.

    Un saludo desde Bilbo
    Carlos

    martes, 27 de agosto de 2013 11:53
  • Hola:

    Pues por cada acción de lectura que necesites crea una función que retorne un DataTable para establecerlo como DataSource de tu DGV pero esto por cada acción, no podrás usar el mismo DT en todas tus lecturas porque este debe de crear en cada acción reutilizar el mismo en todas ellas no le veo mucho sentido ademas de que implicaría declararlo de manera Global.


    Saludos desde Monterrey, Nuevo León, México!!!

    martes, 27 de agosto de 2013 15:01