Este es mi pequeño código el cual funciona para llenar un combobox y me pregunto, dónde queda el sqlconnection?, es necesario ponerlo, por qué?.. mi cadena de conexión la tengo en el appconfig y se llama ConexSQL la cual se conecta localmente con autentificación de windows.
public partial class Form1 : Form
{
private string cad = ConfigurationManager.ConnectionStrings["ConexSQL"].ConnectionStrings;private DataSet Ds = new DataSet();
private string sql;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
sql = "select * from categories";
SqlDataAdapter Da;
Da = new SqlDataAdapter(sql, cad);
Da.Fill(Ds, "categorias");
cboCategorias.DataSource = Ds.Tables["categorias"];
cboCategorias.DisplayMember = "categoryname";
cboCategorias.ValueMember = "categoryid";
}
Estoy al tanto de sus comentarios.
Saludos