none
Pasar Datos de un DataGridView a un DataSet RRS feed

Respuestas

  • Hola,¿ es un dataset tipado?, ¿el datagridview esta referenciado aun datatable en su propiedad datasource?

            Dim ds As New DataSet
            Dim dt As New DataTable
            dt = TryCast(DataGridView1.DataSource, DataTable)
            ds.Tables.Add(dt)

    quedo a la espera de tus comentarios


    Si la respuesta te fue útil vótala como tal,y si fue respuesta márcala. Solo dejo en el foro mis post si fueron útiles , de lo contrario y por mantener el orden los borro. Saludos. Lima-Perú.

    • Propuesto como respuesta Joyce_ACModerator martes, 7 de febrero de 2017 15:54
    • Marcado como respuesta Enrique M. MontejoModerator miércoles, 8 de febrero de 2017 6:34
    • Desmarcado como respuesta Jasalas80 viernes, 10 de febrero de 2017 16:52
    • Marcado como respuesta Jasalas80 viernes, 10 de febrero de 2017 16:53
    lunes, 6 de febrero de 2017 21:29
  • Jasalas80,

    La estructura de una grilla de datos es tabular por tanto basta con asignar los datos a un tipo DataTable y no a un tipo DataSet.

    - ¿Los datos de la grilla están vinculados a un origen de tipo DataTable? Si es así entonces puedes obtener una copia de los datos a través de la propiedad DataSourceHow to build a DataTable from a DataGridView?

    - ¿Los datos de la grilla no están enlazados? Si es así entonces debes recorrer por columnas y filas y copiar los valores a un objeto de tipo DataTable: How to make a DataTable from DataGridView without any Datasource?

    Es bastante simple, si tienes dudas puedes comentarlas.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    lunes, 6 de febrero de 2017 21:33

Todas las respuestas

  • Hola,¿ es un dataset tipado?, ¿el datagridview esta referenciado aun datatable en su propiedad datasource?

            Dim ds As New DataSet
            Dim dt As New DataTable
            dt = TryCast(DataGridView1.DataSource, DataTable)
            ds.Tables.Add(dt)

    quedo a la espera de tus comentarios


    Si la respuesta te fue útil vótala como tal,y si fue respuesta márcala. Solo dejo en el foro mis post si fueron útiles , de lo contrario y por mantener el orden los borro. Saludos. Lima-Perú.

    • Propuesto como respuesta Joyce_ACModerator martes, 7 de febrero de 2017 15:54
    • Marcado como respuesta Enrique M. MontejoModerator miércoles, 8 de febrero de 2017 6:34
    • Desmarcado como respuesta Jasalas80 viernes, 10 de febrero de 2017 16:52
    • Marcado como respuesta Jasalas80 viernes, 10 de febrero de 2017 16:53
    lunes, 6 de febrero de 2017 21:29
  • Jasalas80,

    La estructura de una grilla de datos es tabular por tanto basta con asignar los datos a un tipo DataTable y no a un tipo DataSet.

    - ¿Los datos de la grilla están vinculados a un origen de tipo DataTable? Si es así entonces puedes obtener una copia de los datos a través de la propiedad DataSourceHow to build a DataTable from a DataGridView?

    - ¿Los datos de la grilla no están enlazados? Si es así entonces debes recorrer por columnas y filas y copiar los valores a un objeto de tipo DataTable: How to make a DataTable from DataGridView without any Datasource?

    Es bastante simple, si tienes dudas puedes comentarlas.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    lunes, 6 de febrero de 2017 21:33