Error al insertar datos con BulkCopy

Fecha de Publicación: 2021-05-07

Excepción

En este ejercicio muestro como corregir la excepción:

La ColumnMapping proporcionada no coincide con nunguna columna del origen o del destino

Comenzaremos visualizar la excepción lanzada como se muestra continuacion:

01_cmebc


Vamos a nuestro codigo y buscamos donde esta declarado el objeto DataTable y Mappings, revisamos que los nombres sean iguales uno por uno, en este caso el error esta en Mappings Columns ya que el nombre del campo en la base de datos es firstName no fistName corregimos esto, y listo.

Nota: Como recomendación dejar iguales los nombres de columna del objeto DataTable y los nombres de los campos de la tabla destino.

02_cmebc


Ya corregidos los nombres, queda de la siguiente forma:

03_cmebc


Al final volvemos a ejecutar nuestro programa y ya no mandara el error.Como has visto es muy sencillo corregir este error.

Referencias