Solución:
El tipo de datos en el mismo nombre de columna debe ser igual.
dataTable1.Merge(dataTable2);
Después de eso, el resultado es:
dataTable1 = dataTable1 + dataTable2
Merge requiere un DataTable, Load requiere un IDataReader, por lo que, dependiendo de a qué le da acceso su capa de datos, use el método requerido. Tengo entendido que Load llamará internamente a Merge, pero no estoy 100% seguro de eso.
Si tiene dos tablas de datos, use Fusionar.
Podrías dejar tu DataAdapter
Haz el trabajo. DataAdapter.Fill(DataTable)
agregará sus nuevas filas a cualquier fila existente en DataTable
.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)