public static bool TestarConexao(ConfBancoDeDados ConfiguracaoBdTeste) { if (ConfiguracaoBd == null) { throw new Exception("Não existe configuração definida para o banco de dados!"); } OracleConnection conexao = new OracleConnection(String.Format(@"Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST={0})(PORT={1})))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME={2})));User Id = {3}; Password = {4}", ConfiguracaoBdTeste.Endereco, ConfiguracaoBdTeste.Porta, ConfiguracaoBdTeste.Id, ConfiguracaoBdTeste.Usuario, ConfiguracaoBdTeste.Senha)); try { conexao.Open(); conexao.Close(); return true; } catch { return false; } }
private ConfBancoDeDados ObterConfiguracaoBancoDeDadosTela() { ConfBancoDeDados conf = new ConfBancoDeDados(); conf.Endereco = this.txtEnderecoBanco.Text; conf.Id = this.txtIDServico.Text; conf.Porta = this.txtPorta.Text; conf.Usuario = this.txtUsuario.Text; conf.Senha = this.txtSenha.Text; return conf; }
public static void DefinirDadosConexao(ConfBancoDeDados Configuracao) { ConfiguracaoBd = Configuracao; }