Foros del Web » Programación para mayores de 30 ;) » .NET »

Tablas sql en un Combobox

Estas en el tema de Tablas sql en un Combobox en el foro de .NET en Foros del Web. Soy nuevo en la programacion... y quiero hacer unca consulta de una tabla que esta en sql, pero quiero cargar una columna de esos datos ...
  #1 (permalink)  
Antiguo 18/08/2012, 15:17
 
Fecha de Ingreso: agosto-2012
Ubicación: Pachuca Hidalgo Mex
Mensajes: 1
Antigüedad: 11 años, 8 meses
Puntos: 0
Exclamación Tablas sql en un Combobox

Soy nuevo en la programacion... y quiero hacer unca consulta de una tabla que esta en sql, pero quiero cargar una columna de esos datos en un combo que es lo que debo hacer, si alguien puede apoyarme se los agradecere mucho.....
  #2 (permalink)  
Antiguo 18/08/2012, 15:53
Avatar de cristiantorres  
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 1 mes
Puntos: 61
Respuesta: Tablas sql en un Combobox

No dijiste en que lenguaje si c# o vb.net asi que lo pongo en c#.

Código c#:
Ver original
  1. private DataTable Datos()
  2. {
  3.     DataTable dt = new DataTable();
  4.  
  5.     SqlConnection conn = new SqlConnection("TuConnectionString");
  6.     string query = "SELECT * FROM TABLA";
  7.     SqlCommand command = new SqlCommand(query, conn);
  8.  
  9.     SqlDataAdapter da = new SqlDataAdapter(command);
  10.  
  11.     da.Fill(dt);
  12.  
  13.     return dt;
  14. }
Con este método estarías recuperando todos los datos de tu tabla, lo que tenes que poner es tu cadena de conexion y el nombre de la tabla en la query a la bd.

Ahora para cargar los datos en el combobox pondrías esto en el evento load del formulario.
Código c#:
Ver original
  1. comboBox1.DataSource = Datos();
  2. comboBox1.DisplayMember = "nombre"; //campo que queres mostrar
  3. comboBox1.ValueMember = "id"; //campo que capturas

Podes tambien mas o menos guiarte por este articulo que tengo en mi blog
AutoComplete en Textbox y ComboBox C#

El articulo trata sobre otro tema pero si ves el codigo veras que utilizo el codigo que te puse para cargar los datos en el combobox.

Saludos.
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres

Etiquetas: combobox, sql, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:13.