Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite..estou iniciando em c#... e estou fazendo varios aplicativos para estudo e to querendo deixar mais organizado...
Como venho do java, pode acontecer de aparecer alguns traços do mesmo
Eu to querendo ter uma classe com metodos para conectar e desconectar no banco, e com querys tbm... gostaria de saber se é viavel.. se ha uma maneira melhor..
E to com uma duvida
fiz os seguintes metodos(usando Sql_server)
class Banco
{
public static String strConex = "Data soure = SCHUBERT-PC\\SQLEXPRESS; initial catalog = Conecta_Csharp; User id = sa;Password = 423468;";
public static void abrirConexao(){
SqlConnection ojbConex = new SqlConnection(strConex);
ojbConex.Open();
}
public static void fecharConexa()
{
}
}
no fecha conexao.. qual melhor? instancio novamente para dar um close? pq no java eu fazia da seguinte maneira
public class Banco {
public static Connection objCon;
public static final String DB_STRING = "jdbc:firebirdsql:localhost/3050:D:/JavaProjects/UtilTrabalho/BDVENDAS.GDB";
public static final String DB_USER = "SYSDBA";
public static final String DB_SENHA = "masterkey";
/**
* Abrir Conexão com firebird
* @throws SQLException
*/
public static void abrirConexao () throws SQLException{
DriverManager.registerDriver(new FBDriver());
objCon = DriverManager.getConnection(DB_STRING,DB_USER,DB_SENHA);
}
/*
* Fecha Conexão com o firebird
*/
public static void fecharConexao () throws SQLException{
objCon.close();
}
}
queria fazer algo parecido
porque até mesmo.. a conexão vai ficar local e não vou coseguir enxergar o objConex nos meus metodos com querys
alguem pode me ajudar? obrigado
Carregando comentários...