Are you using comboBox1_SelectedIndexChanged event...
if yes
You need use try -catch
because for first time when form loaded, this event fire ...ant throw exception
This code work properly...I Have checked
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
SqlDataAdapter dt = new SqlDataAdapter("Select * from " + comboBox1.SelectedValue.ToString(), con.Connection);
DataSet ds = new DataSet();
dt.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
}