Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/10/2009, 09:35
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 17 años, 1 mes
Puntos: 606
Respuesta: Restaurar BD SQL 2005 desde C#

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();
}
}
__________________
Aviso: No se resuelven dudas por MP!