none
Como insertar registros en Datagridview a Oracle RRS feed

  • Pregunta

  • Hola buenas tardes

    He importado un archivo csv para que su contenido sea visible en un datagridview en Visual basic y todo va bien, adicioné un botón para cargar esos registros nuevos a la base de datos en Oracle. 

    Como hago? dentro del datagridview no le permito hacer ninguna modificación a los registros ya visibles. tendría que tomar ese archivo CSV nuevamente y enviarlo a oracle? o debo crear un arrreglo?

    Por favor espero sus comentarios y de algún ejemplo donde me pudiera apoyar

    Gracias de antemano


    • Editado jcarito sábado, 29 de junio de 2019 20:17
    sábado, 29 de junio de 2019 20:16

Todas las respuestas

  • Hola. Pusiste la pregunta en el foro de VB 5/6, pero luego hablas de un DataGridView, que indicaría que estás usando VB.NET.

    Suponiendo que se trate de VB.NET, entonces habría que ver cómo cargaste los datos del CSV en el DataGridView. Lo más normal es traerlos a un DataTable y luego conectar el DataTable al DataSource del DataGridView. Si lo hiciste así, entonces hay una solucíón muy sencilla para enviarlos a Oracle. Simplemente añade al programa un OracleDataAdapter configurado para grabar en la tabla deseada, y llama al método Update de ese dataadapter pasándole como argumento el DataTable que usaste para cargar los datos.

    domingo, 30 de junio de 2019 7:21