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(); }
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()); } }
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(); } } }