Dos consejos:
1) Usa siempre bloques try/catch/finally cuando trabajes con conexiones de BBDD
2) En el finally has de hacer el Dispose de la conexión.
El evento Load te tendría que quedar tal que así:
Código:
private void Form1_Load(object sender, EventArgs e)
{
SqlConnection conn = null;
try {
conn = new SqlConnection("string strconn = "Data Source=Shady;Initial Catalog=Practico 6 - Brian;Integrated Security=true");
conn.open();
SqlDataAdapter da = new SqlDataAdapter("select * from Pais", conn);
DataSet ds = new DataSet();
da.Fill(ds);
comboBox1.DataSource = ds.Tables[0];
comboBox1.DisplayMember = "NombrePais";
comboBox1.ValueMember = "IDPais";
}
catch (Exception ex) {
}
finally
{
if (conn!=null)
conn.Dispose();
}
}