Hola a todos he creado una clase para hacer la conexión a la base de datos y poder reutilizarla cuantas veces quiera, pues bien, me gustaría saber si hace falta que esa clase retorne algo o como va la cosa, el código es este:
using MySql.Data.MySqlClient;
namespace CapaDatos
{
class ConexionDB
{
private string CadenaConexion = "server=localhost; userid=x; password=x; database=x";
public void ConectarYa()
{
MySqlConnection HacerConexion
= new MySqlConnection
(CadenaConexion
); HacerConexion.Open(); //Abrimos conexión
}
}
}
Como veis dentro de la clase he creado el método ConectarYa y he puesto que no retorne nada, es correcto o tiene que retornar algo? Había pensado en poner return HacerConexion.Open() pero no sabría de que tipo es el retorno, y por cierto cuando abres una conexión se queda abierta todo el rato hasta que la cierres con otra línea de código o se cierre el programa??
Gracias!!!!