25 abril 2006

Parte I: Usando ListBox con Acceso a datos.

Hola a todos.
Continuando con el ejemplo anterior, usaremos la clase ParamConecc, vamos agregar un formulario y a este le agregaremos 3 controles un Label, un ListBox (listBox1) y Button (btnCargar).


A continuación el script del Button:: btnCargar
using System;

....
....
using System.Data.SqlClient;
using Conexion;
namespace Ejemplos
{
.....
public partial class Form5 : Form
{
.....
private void btnCargar_Click(object sender, EventArgs e)
{
ParamConecc conex = new ParamConecc();
DataSet dsGrupo = new DataSet();
DataTable dtTablaListBox = new DataTable();
SqlDataAdapter daTablaListBox = new SqlDataAdapter("Select * From Categories", conex.cSQL);
listBox1.Items.Clear();
try{
daTablaListBox.Fill(dsGrupo,"dtCategoria");
dtTablaListBox = dsGrupo.Tables["dtCategoria"];
foreach (DataRow categoria in dtTablaListBox.Rows) {
listBox1.Items.Add(categoria["CategoryName"]);
}
}
catch(Exception ex) {
MessageBox.Show(ex.Message, "Error");
}
}
}
}
Si desea ejecura la aplicación debe presione F5 y luego presionar el botón para cargar los datos al ListBox.


Espero que sea de gran utilidad este ejemplo, nos vemos.
Saludos.

No hay comentarios.:

Publicar un comentario

Todos los comentarios serán leídos y moderados previamente. Serán publicados aquellos comentarios que respeten las siguientes reglas:
1. Su comentario debe estar relacionado al contenido del post.
2. No se aceptan comentarios tipo SPAM e incluyan incluya links en el contenido de su comentario.
3. Si quieres dejar la url de tu blog, hazlo utilizando la opción OpenID.
4. La caja de comentarios no es el lugar para pedir intercambio de links (para ello ve a la página de contacto).
5. Ofensan personales, amenazas o insultos NO serán permitidos, que ofendan a la integridad de la persona.