jueves, 15 de noviembre de 2007

Cargar informacion de base de datos en Combobox C# y VB

Hola amigos lectores ya estoy de regreso y esta ves con algo que un amigo utilizo en uno de sus proyectos de la universidad y que me llamo mucho la atencion ya que como todos sabemos cargar un datagrid con la informacion de una tabla pero ¿cargar un combobox con una columna de una tabla de la base de datos?, ademas el ingeniero que nos impartia la materia de programacion no nos permitia usar asistentes ya que el decia que eso no es programar asi que teniamos que hacer todo con puro codigo.

pues como decia les mostrare una forma facil de llenar un combobox.

cuando mi amigo me pregunto como llenar el combobox yo pense en un "for" o un "foreach" pero teniamos poco tiempo asi que decidi investigar un poco y el resultado fue este:

en C#:
SqlConnection SRconnection = new SqlConnection("Data Source =; Initial Catalog = BASE_DE_DATOS; Integrated Security = SSPI");

DataSet ds = new DataSet();

SqlDataAdapter da = new SqlDataAdapter("Select COLUMNA From TABLA", SRconnection);
da.Fill(ds, "TABLA");
comboBox1.DataSource = ds.Tables[0].DefaultView;
comboBox1.ValueMember="COLUMNA";

en VB:

Dim SRconnection As New SqlClient.SqlConnection("Data Source =; Initial Catalog = BASE_DE_DATOS; Integrated Security = SSPI")

Dim da As New SqlClient.SqlDataAdapter("Select COLUMNA From TABLA", SRconnection )

Dim ds As New DataSet

da.Fill(ds, "TABLA")

comboBox1.DataSource = ds.Tables(0)

comboBox1.ValueMember = "COLUMNA "

bueno espero averlos ayudado queridos amigos...

9 comentarios:

Anónimo dijo...

Buen codigo, funciona perfecto, gracias....

Juan Manuel dijo...

muchas gracias amigo era lo que estaba buscando.
se agradece.

Gladys dijo...

Buenìsima tu aportaciòn, realmente vale la pena, siempre es bueno aprender algo nuevo, mil tnx =)

Jorge dijo...

Muy bueno el codigo, me ha servido 100%. Sigue asi =D. Gracias

Yun Brayn dijo...

Genial! es lo que buscaba desde hace mucho tiempo... Gracias mil.

Yun Brayn dijo...

¡Genial! Es lo que estaba buscando hace tiempo... Gracias mil.

Anónimo dijo...

Gracias parcero en serio mil gracias esta buenisimo lo que he aprendido en tu blog sigue asi...........

Anónimo dijo...

Muchas Gracias, Muy Sencillo y funcional!! :D!

Anónimo dijo...

wwooow perfecto
de vdd muchisimas gracias