コード例 #1
0
        private void button9_Click(object sender, EventArgs e)
        {
            Form senhabd = new SenhaBD();

            senhabd.ShowDialog();
            if (Global.Margem.senhaSA == "#lecoteco1975")
            {
                cont = 0;

                //define a instrução SQL para somar Quantidade e agrupar resultados
                string strConnection = "";
                if (Global.Margem.ConfiguraçãoSistemaBancoDados == "local")
                {
                    strConnection = "Data Source=.\\SQLEXPRESS;Initial Catalog=GC;User ID=sa;Password=#lecoteco1975 ;Provider=SQLOLEDB";
                }
                if (Global.Margem.ConfiguraçãoSistemaBancoDados == "rede")
                {
                    string ip    = Global.Margem.ConfiguraçãoSistemaBancoDadosIp;
                    string porta = Global.Margem.ConfiguraçãoSistemaBancoDadosPorta;
                    strConnection = "Provider=sqloledb;Network Library=DBMSSOCN;Data Source=" + ip + "," + porta + ";Initial Catalog=GC;User ID=sa;Password=#lecoteco1975";
                }
                String strSQL = "baixaEstoqueRetorna";

                //cria a conexão com o banco de dados
                OleDbConnection dbConnection = new OleDbConnection(strConnection);

                //cria a conexão com o banco de dados
                OleDbConnection con = new OleDbConnection(strConnection);
                //cria o objeto command para executar a instruçao sql
                OleDbCommand cmd = new OleDbCommand(strSQL, con);

                try
                {
                    //abre a conexao

                    con.Open();
                    progressBar2.Visible = true;
                    timer2.Enabled       = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Não foi possível estabelecer uma conexão com o Banco de Dados\nTalvez seja necessário configurar o Firewall do servidor" + "\n\nDescrição do problema: : \n\n" + ex.Message.ToString());
                    Global.Margem.Erro = "no";
                }
            }
        }
コード例 #2
0
        private void button6_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(textBox12.Text) == false && String.IsNullOrEmpty(textBox13.Text) == false)
            {
                Form senhabd = new SenhaBD();
                senhabd.ShowDialog();
            }
            else
            {
                MessageBox.Show("Número IP  ou Porta não fornecido");
                return;
            }
            if (Global.Margem.senhaSA == "#lecoteco1975")
            {
                cont = 0;
                string strConnection = "Provider=sqloledb;Network Library=DBMSSOCN;Data Source=" + textBox12.Text + "," + textBox13.Text + ";Initial Catalog=GC;User ID=sa;Password=#lecoteco1975";
                //define a instrução SQL para somar Quantidade e agrupar resultados

                String strSQL = "baixaEstoqueRetorna";

                //cria a conexão com o banco de dados
                OleDbConnection dbConnection = new OleDbConnection(strConnection);

                //cria a conexão com o banco de dados
                OleDbConnection con = new OleDbConnection(strConnection);
                //cria o objeto command para executar a instruçao sql
                OleDbCommand cmd = new OleDbCommand(strSQL, con);

                try
                {
                    //abre a conexao

                    con.Open();
                    progressBar1.Visible = true;
                    timer1.Enabled       = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Não foi possível estabelecer uma conexão com o Banco de Dados\nTalvez seja necessário configurar o Firewall do servidor" + "\n\nDescrição do problema: : \n\n" + ex.Message.ToString());
                    Global.Margem.Erro = "no";
                }
            }
        }