Crear DataTable manualmente en csharp (C#)

Csharp (C#) facilita crear DataTable manualmente sin requerir de mucho código o una estructura compleja. Veamos cómo crear las dos formas principales de una tabla.

Crear DataTable básica manualmente

Por lo tanto, veamos la estructura necesaria para crear una tabla simple utilizando el siguiente código.

DataTable tablaUno = new DataTable("NombreTablaUno");
tablaUno.Columns.Add("Numero");
tablaUno.Columns.Add("Nombre");

En el código creamos un DataTable que se llama NombreTablaUno y le agregamos dos columnas: Numero y Nombre; de esta manera creamos una tabla básica.

Crear DataTable manualmente en csharp

Podría interesarte Diferencia entre DataSet y DataTable  

Agregar tipo de dato a las columnas

En ocasiones necesitamos definir al momento de crear una tabla el tipo de dato que se manejaran, para ello realizamos lo siguiente.

DataTable tablados = new DataTable("NombreTablaDos");
tablaDos.Columns.Add("Numero", typeof(int));
tablaDos.Columns.Add("Nombre", typeof(string));

Definimos el tipo de dato a las columnas después de que le agregamos el nombre, utilizando una coma como separación. Por lo tanto, en el código anterior la primera columna almacenara enteros y la segunda cadena de texto (string).

Podría interesarte Agregar datos a un DataTable en C#  

Puedes utilizar algunos de los bucles de C# para crear una tabla con una gran cantidad de columnas para reutilizar el código.

Te recomendamos el proyecto alojado en GitHub, para las pruebas de crear DataTable manualmente mediante C# (csharp).

En el siguiente video podrás ver la explicación del contenido del post.

One Comment

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *