Ir al contenido principal

DataTable con C#

Crea un DataTable. Crea sus columnas, una es de tipo entero auto incremental. Carga dos registros y luego son mostrados por consola.

NameSpace necesario:

System.Data

DataTable dt = new DataTable("Personas");

DataColumn colIdPersona = dt.Columns.Add("idPersona", typeof(Int32));
colIdPersona.AllowDBNull = false;
colIdPersona.Unique = true;
colIdPersona.AutoIncrement = true;
colIdPersona.AutoIncrementSeed = 1;
colIdPersona.AutoIncrementStep = 1;

DataColumn colNombre = dt.Columns.Add("Nombre", typeof(string));
colNombre.AllowDBNull = false;

dt.Columns.Add("Edad", typeof(Int16));
dt.Columns.Add("FechaNacimiento", typeof(DateTime));

dt.Rows.Add(null, "Jorge", 44, Convert.ToDateTime("31/12/1970").ToString("dd/MM/yyyy"));
dt.Rows.Add(null, "Valeria", 30, Convert.ToDateTime("12/02/1986").ToString("dd/MM/yyyy"));

foreach (DataRow item in dt.Rows)
{
 Console.WriteLine(item[0]);
 Console.WriteLine(item[1]);
 Console.WriteLine(item[2]);
 Console.WriteLine(item[3]);
}


Console.ReadLine();

Comentarios

Entradas populares de este blog

Instalar Gdebi en ubuntu 12.04

Gdebi es para poder instalar paquetes .deb en ubuntu.Para empezar hay que abrir un terminal o consola y ejecutar esta linea. sudo aptitude install gdebi En el caso de no tener instalado “aptitude” hay dos opciones, usar “apt-get” o instalar “aptitude”. Para instalar “aptitude”: sudo apt-get install aptitude o para instalar con apt-get: sudo apt-get install gdebi

Crear Excel con C# sin librerias de Office - SpreadsheetLight

En este ejemplo se crea un archivo Excel(xlsx) con dos hojas. La libreria hay que usar es SpreadsheetLight. El codigo es de un proyecto de consola y logicamente le falta el: using SpreadsheetLight;