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;

Instalación de ElasticSearch 8 en Mac M1

Descargar version de java compatible para Mac M1 https://download.oracle.com/java/17/latest/jdk-17_macos-aarch64_bin.dmg   https://www.oracle.com/java/technologies/downloads/#jdk17-mac Instalar jdk Para saber la ruta donde quedo instalado java: which java Si sale "/usr/bin/java" pero no dice donde esta la ruta real, se puede usar la siguiente opcion: echo $(/usr/libexec/java_home) Viendo que eso trae la ruta, usar eso(sin el echo) dentro de la variable de entorno. Configurar variables de entorno: nano ~/.bash_profile Agregar al final de todo las siguientes lineas: export ES_HOME=/Users/mauro/Programacion/Herramientas/elasticsearch-8.1.3 export ES_PATH_CONF=/Users/mauro/Programacion/Herramientas/elasticsearch-8.1.3/config export JAVA_HOME=$(/usr/libexec/java_home) export PATH=$JAVA_HOME/bin:$PATH export CLASS_PATH=$JAVA_HOME/lib Descargar la version para "Mac aarch64" https://www.el...