C sharp - Como llenar DataGrid en C#

 
Vista:

Como llenar DataGrid en C#

Publicado por Roy (2 intervenciones) el 01/10/2005 00:30:46
Estoy empezando a programar en C# y quisiera me ayudaran a llenar un Datagrid de una forma Facil utilizando DataReader

Muchas Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Como llenar DataGrid en C#

Publicado por Yamil Bracho (1164 intervenciones) el 03/10/2005 04:29:15
Seria algo como :

SqlDataReader myReader = myCommand.ExecuteReader();
myGrid.DataSource = myReader;
myGrid.DataBind();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por Ronny Fretel (7 intervenciones) el 20/12/2008 14:48:54
una consulta q c# usas por q en el 2005 no encuentro ese metodo databind() por el contrario hay una propiedad DataBinding es lo mismo??

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por juliana (1 intervención) el 06/08/2009 00:55:38
Es super sencillito lo ponés datos y listo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por Judas Armando Echeverria (2 intervenciones) el 08/07/2008 03:10:31
Mira es muy sencillo aqui te voy a dejar el codigo explicado de como hacerlo
tu ya tendras que usar la logica y el conocimiento de este lenguaje. Espero que te sirva:

DataTable Tabla = new DataTable(); //Declaramos una variable de tipo DataTable y a su vez la inicializamos para usarla mas tarde.

DataRow Renglon;//Esta variable de tipo DataRow solo la declaramos y mas adelante la utilizaremos para agregarsela al dataTable que ya declaramos arriba
private void button1_Click(object sender, EventArgs e)
{

//Le agregamos columnas a la variable Tabla que es de tipo DataTable
Tabla.Columns.Add(new DataColumn("Servicio"));
Tabla.Columns.Add(new DataColumn("Que"));
Tabla.Columns.Add(new DataColumn("Te Di"));
Tabla.Columns.Add(new DataColumn("La ultima vez"));

//Aqui es cuando hacemos uso de la variable renglon, la inicializamos diciendole que va a ser un nuevo renglon de la Tabla que es de tipo DataTable
Renglon = Tabla.NewRow();

//Aqui simplemente le agregamos el renglon nuevo con los valores que nosotros querramos, para hacer referencia a cada columna podemos utilizar los indices de cada columna

Renglon[0] = "Judis";
Renglon[1] = "othis";
Renglon[2] = "Procora";
Renglon[3] = "Maxa";
//Aqui simplemente le agregamos el renglon nuevo a la tabla
Tabla.Rows.Add(Renglon);

//Aqui le decimos al dataGridView que tome la tabla y la muestre y Fin
dataGridView1.DataSource = Tabla;
}

//Espero que te haya sido de utilidad el ejemplo, vale pss
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por hendry (1 intervención) el 26/03/2009 21:14:40
Buenas tardes.

Gracias por la informacion me sirvio de mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por VTP (1 intervención) el 13/04/2009 19:21:53
gracias Judas Armando Echeverria

me ayudó mucho tu explicacion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por miguel (1 intervención) el 06/11/2011 23:20:38
gracias por este aporte me sirvió bastante!!
le hice una pequeña modificacion para que me muestre los número en el datagrid en una sola columna
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("Numeros"));

for (int i = 0; i < Lista.Count; i++)
{
DataRow dr = dt.NewRow();
dr[0] = Lista[i].ToString();
dt.Rows.Add(dr);
}
dglistaPseudoaleatorios.DataSource = dt;
funcionó....XD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por ALDHAIE (1 intervención) el 16/06/2018 05:32:05
Muchas Gracias , Esta Perfecta La Explicacion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por FREE (1 intervención) el 10/06/2010 03:54:15
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como llenar DataGrid en C#

Publicado por Fabian (1 intervención) el 24/11/2011 16:51:32
Muchas gracias... excelente aporte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como llenar DataGrid en C#

Publicado por Blanca Monroy (1 intervención) el 01/06/2016 19:01:38
Hola,
para mostrar los datos en un grid con la BD en MYSQL tienes que poner el siguiete código

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public void cargaGrid()
{
	try
	{
//Con esta sentencia se hace la consulta a la BD
		MySqlDataAdapter adap = new MySqlDataAdapter("select * from tabla_a_consultar", Conexion_BD);
 
//Se preapara para mostar en el grid
		DataSet ds = new DataSet();
		adap.Fill(ds, "Nombre_tabla_a_consultar");
		dgvAlumnos.DataSource = ds.Tables["Nombre_tabla_a consultar"];
 
///se manda al gris para que lo muestre
		this.dgvAlumnos.DataBind();
	}
	catch (Exception _e)
	{
		throw;
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar