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 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...
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...
Comentarios
se agradece.
de vdd muchisimas gracias