示例#1
0
        private bool ConectouNoBanco()
        {
            string         l_Username = "";
            string         l_Password = "";
            string         l_Database = "";
            frmLoginORACLE FormLogin  = new frmLoginORACLE(true, ref l_Username, ref l_Password, ref l_Database);

            if (l_Username.Length > 0 && l_Password.Length > 0 && l_Database.Length > 0)
            {
                _Username = l_Username;
                _Password = l_Password;
                _Database = l_Database;
            }

            if (_Username.Length > 0 && _Password.Length > 0 && _Database.Length > 0)
            {
                string _Mensagem  = "";
                string _InfoBanco = "";
                _InfoBanco = _csOracle.InfoBanco(_Username, _Password, _Database, ref _Mensagem);
                if (_Mensagem.Length == 0)
                {
                    this.Text = "Procura Lock no banco - " + _InfoBanco;
                }
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#2
0
        private bool ConectouNoBanco()
        {
            string         l_Username = "";
            string         l_Password = "";
            string         l_Database = "";
            frmLoginORACLE FormLogin  = new frmLoginORACLE(true, ref l_Username, ref l_Password, ref l_Database);

            if (l_Username.Length > 0 && l_Password.Length > 0 && l_Database.Length > 0)
            {
                _Username = l_Username;
                _Password = l_Password;
                _Database = l_Database;
            }

            if (_Username.Length > 0 && _Password.Length > 0 && _Database.Length > 0)
            {
                this.PreencheComboOwners();
                this.PreencheComboProfiles();

                string _Mensagem  = "";
                string _InfoBanco = "";
                _InfoBanco = _csOracle.InfoBanco(_Username, _Password, _Database, ref _Mensagem);
                if (_Mensagem.Length == 0)
                {
                    this.Text = "Extract User Oracle - " + _InfoBanco;
                }

                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#3
0
        private bool ConectouNoBanco()
        {
            string         l_Username = "";
            string         l_Password = "";
            string         l_Database = "";
            frmLoginORACLE FormLogin  = new frmLoginORACLE(false, ref l_Username, ref l_Password, ref l_Database);

            if (l_Username.Length > 0 && l_Password.Length > 0 && l_Database.Length > 0)
            {
                _Username = l_Username;
                _Password = l_Password;
                _Database = l_Database;
            }

            if (_Username.Length > 0 && _Password.Length > 0 && _Database.Length > 0)
            {
                string _Mensagem  = "";
                string _InfoBanco = "";
                _InfoBanco = _csOracle.InfoBanco(_Username, _Password, _Database, ref _Mensagem);
                if (_Mensagem.Length == 0)
                {
                    _InfoBanco = _InfoBanco.Replace(" - ", "\n");
                }

                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#4
0
        private void btSelecionarBanco_Click(object sender, EventArgs e)
        {
            string _Username = "";
            string _Password = "";
            string _Database = "";

            frmLoginORACLE FormLogin = new frmLoginORACLE(false, ref _Username, ref _Password, ref _Database);

            if (_Username.Length > 0 && _Password.Length > 0 && _Database.Length > 0)
            {
                if (!_csOracle.ConectouNoBanco(_Username, _Password, _Database))
                {
                    DialogResult _Resp = MessageBox.Show("Não foi possível conectar no banco com os dados fornecidos. Deseja mesmo assim manter estes dados?", "Selecionar banco de dados", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (_Resp == DialogResult.Yes)
                    {
                        txtQualBanco.Text = _Username + "@" + _Database;
                        csDadosConexao DadosBanco = new csDadosConexao();
                        DadosBanco.Usuario  = _Username;
                        DadosBanco.Senha    = _Password;
                        DadosBanco.Database = _Database;
                        txtQualBanco.Tag    = DadosBanco;
                    }
                    else
                    {
                        txtQualBanco.Text = "";
                        txtQualBanco.Tag  = null;
                    }
                }
                else
                {
                    txtQualBanco.Text = _Username + "@" + _Database;
                    csDadosConexao DadosBanco = new csDadosConexao();
                    DadosBanco.Usuario  = _Username;
                    DadosBanco.Senha    = _Password;
                    DadosBanco.Database = _Database;
                    txtQualBanco.Tag    = DadosBanco;
                }
            }
            else
            {
                txtQualBanco.Text = "";
                txtQualBanco.Tag  = null;
            }
        }