static void TesteDataTableFonteDeDados()
        {
            int numeroLinha = 1;

            FonteDeDadosOld fonteDados = new FonteDeDadosOld();

            fonteDados.Arquivo = "teste.txt";
            fonteDados.Local = "D:\\";
            fonteDados.Origem = TipoFonteDados.TXT;

            fonteDados.SeparadorTXT = ';' ;

            DataTable tabTeste = fonteDados.NewDataTable("");

            DataTableReader rd = tabTeste.CreateDataReader();

            tabTeste.CreateDataReader();

            while (rd.Read())
            {
                Console.WriteLine("Linha numero: " + numeroLinha.ToString());
                Console.WriteLine(rd[0].ToString());
                Console.WriteLine(rd[1].ToString());
                Console.WriteLine(rd[2].ToString());
                Console.WriteLine(rd[3].ToString());
                Console.WriteLine(rd[4].ToString());
                Console.WriteLine(rd[5].ToString());
                numeroLinha++;
            }

            Console.ReadLine();
        }
Exemple #2
0
        private void btnTestarConexao_Click(object sender, EventArgs e)
        {
            if (!ValidaCamposConexao())
            {
                MessageBox.Show("É necessário informar todos os dados de conexão", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else {

                string local = txtServidor.Text;
                string login = txtLogin.Text;
                string senha = txtSenha.Text;
                string arquivo = txtNomeDB.Text;

                testeFonteDeDados = new FonteDeDadosOld(tipoSelecionado, local, arquivo, login, senha);

                MessageBox.Show(testeFonteDeDados.TestarConexão());
            }
        }
Exemple #3
0
        private void CarregaConfig()
        {
            FonteDeDadosOld arquivoConf = new FonteDeDadosOld();

            arquivoConf.Arquivo = "ImportadorRunRunConf.Imp";
            arquivoConf.Local = AppDomain.CurrentDomain.BaseDirectory;
            arquivoConf.Origem = TipoFonteDados.TXT;
            arquivoConf.PrimeiraLinhaCabeçalho = false;
            arquivoConf.SeparadorTXT = ':';

            DataTableReader dtrConf = arquivoConf.NewReader("");

            while (dtrConf.Read())
            {
                //Ajusta o combo
                if (dtrConf[0].ToString() == "TIPO_CONEXAO_DEFAULT")
                {
                    if (dtrConf[1].ToString() == "MSSQL")
                    {
                        cboTipoFonteDados.SelectedIndex = 0;
                    }
                }

                if (dtrConf[0].ToString() == "SEVIDOR_DB_DEFAULT")
                {
                    txtServidor.Text = dtrConf[1].ToString();

                }

                if (dtrConf[0].ToString() == "NOME_DB_DEFAULT")
                {
                    txtNomeDB.Text = dtrConf[1].ToString();
                }

                if (dtrConf[0].ToString() == "LOGIN_DB_DEFAULT")
                {
                    txtLogin.Text = dtrConf[1].ToString();
                }

                if (dtrConf[0].ToString() == "SENHA_DB_DEFAULT")
                {
                    txtSenha.Text = dtrConf[1].ToString();
                }

            }
        }