Forums Últimos mensajes - Powered by IBM
 
Tags Palabras claves

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.
 

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.

Preguntas similares