Archive for the ‘Tips’ Category

Tip: Cómo copiar un datatable en VB/C#

Tuesday, May 19, 2009 16:49 1 Comment

Cuando no conocemos la estructura de una tabla y queremos clonar su contenido podemos utilizar el siguiente código
en VB:

'acá clonamos la estructura
For Each columna As DataColumn In tabla1.Columns
tabla2.Columns.Add(New DataColumn(columna.ColumnName))
Next

'acá clonamos los datos
For Each fila As DataRow In tabla1.Rows
tabla2.ImportRow(fila)
Next

en C# lo hacemos así

//acá clonamos la estructura
foreach (DataColumn columna in Tabla1.Columns)
{
Tabla2.Columns.Add(new [...]

This was posted under category: ASP.net, Tips, Visual Studio