Cargar combos

12/02/2009 - 18:12 por vugalde | Informe spam
Estoy desarrollando una aplicacion en c# 2008 y aun no conozco mucho y
necesito cargar un combo con la informacion de los nombres de los bancos
dicha informacion esta dentro de una tabla en una la base de datos SQL
Server 2000 pero nose como. Alguien podria ayudarme se lo agradeceria
demaciado.

Preguntas similare

Leer las respuestas

#1 SoftJaén
14/02/2009 - 11:11 | Informe spam
"vugalde" escribió:

Estoy desarrollando una aplicacion en c# 2008 y aun no conozco mucho y
necesito cargar un combo con la informacion de los nombres de los bancos
dicha informacion esta dentro de una tabla en una la base de datos SQL
Server 2000 pero nose como. Alguien podria ayudarme se lo agradeceria
demaciado.



Hola:

Puedes enlazar un control ComboBox con un objeto DataTable:

using System.Data.SqlClient;

using (SqlConnection cnn = new SqlConnection(
"Data Source=(local);" +
"Initial Catalog=Nombre_Base_Datos;" +
"Integrated Security=SSPI")) {

try
{
// Construimos la consulta SQL de selección
//
String sql = "SELECT IdBanco, Nombre FROM Bancos";

// Creamos un adaptador de datos
//
SqlDataAdapter da = new SqlDataAdapter(sql, cnn);

// Creamos un nuevo objeto DataTable
//
DataTable dt = new DataTable("Bancos");

// Rellenamos el objeto DataTable
//
da.Fill(dt);

// Configuramos el control ComboBox
//
this.comboBox1.DataSource = dt;
this.comboBox1.DisplayMember = "Nombre";
this.comboBox1.ValueMember = "IdBanco";
}

catch (Exception ex) {
MessageBox.Show (ex.Message);
}
}

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#2 vugalde
16/02/2009 - 15:46 | Informe spam
muchas gracias...

"SoftJaén" wrote:

"vugalde" escribi:

> Estoy desarrollando una aplicacion en c# 2008 y aun no conozco mucho y
> necesito cargar un combo con la informacion de los nombres de los bancos
> dicha informacion esta dentro de una tabla en una la base de datos SQL
> Server 2000 pero nose como. Alguien podria ayudarme se lo agradeceria
> demaciado.

Hola:

Puedes enlazar un control ComboBox con un objeto DataTable:

using System.Data.SqlClient;

using (SqlConnection cnn = new SqlConnection(
"Data Source=(local);" +
"Initial Catalog=Nombre_Base_Datos;" +
"Integrated Security=SSPI")) {

try
{
// Construimos la consulta SQL de seleccin
//
String sql = "SELECT IdBanco, Nombre FROM Bancos";

// Creamos un adaptador de datos
//
SqlDataAdapter da = new SqlDataAdapter(sql, cnn);

// Creamos un nuevo objeto DataTable
//
DataTable dt = new DataTable("Bancos");

// Rellenamos el objeto DataTable
//
da.Fill(dt);

// Configuramos el control ComboBox
//
this.comboBox1.DataSource = dt;
this.comboBox1.DisplayMember = "Nombre";
this.comboBox1.ValueMember = "IdBanco";
}

catch (Exception ex) {
MessageBox.Show (ex.Message);
}
}

Un saludo

Enrique Martnez
[MS MVP - VB]

Nota informativa: La informacin contenida en este mensaje, as como el
cdigo fuente incluido en el mismo, se proporciona COMO EST, sin
garantas de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en prctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida