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:
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.
Ya corregidos los nombres, queda de la siguiente forma:
Al final volvemos a ejecutar nuestro programa y ya no mandara el error.Como has visto es muy sencillo corregir este error.
Referencias