public CodBarras(string caminhoCompletoArquivo) { System.IO.FileInfo informaçõesArquivo; informaçõesArquivo = new System.IO.FileInfo(caminhoCompletoArquivo); nomeTabelaDbf = informaçõesArquivo.Name.Remove(informaçõesArquivo.Name.Length - informaçõesArquivo.Extension.Length, informaçõesArquivo.Extension.Length).ToUpper(); dbf = new Dbf(informaçõesArquivo.Directory.FullName); if (System.IO.File.Exists(informaçõesArquivo.FullName)) System.IO.File.Delete(informaçõesArquivo.FullName); dsVelho = new DataSet(); dsNovo = new DataSet(); dbf.ExecutaComando("CREATE TABLE " + nomeTabelaDbf + " (refe varchar(30), codi DECIMAL(11), peso DECIMAL(4,2))"); dbf.AdicionarTabelaAoDataSet(dsVelho, nomeTabelaDbf); dsNovo = ObterDataSetMapeamentoCódigoBarras(); }