Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/07/2010, 16:58
pemr_2002
(Desactivado)
 
Fecha de Ingreso: diciembre-2009
Mensajes: 44
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: C# (sharp), Duda con Connection.Open() y .Close() para acceder a una base

Cuando ocupas un DataAdapter y le das el comando y luego el "fill", el adaptador solo es el que se encarga de laburar la conexion por si mismo.

El connection.open() y connection.close() lo empleas cuando vos mismo haces alguna operacion con la base de datos de forma explicita. por ejemplo

SqlCommand comando = new SqlCommand();
comando.commandText="select * from tabla";
comando.connection=conexion;
CONEXION.OPEN();
comando.executeNonQuery();
CONEXION.CLOSE();

en estos casos si es necesario que vos mismo abras la conexion.

Saludos