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
Publicar un comentario