Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2012, 15:53
Avatar de cristiantorres
cristiantorres
 
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 2 meses
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