当前位置: 首页>>代码示例>>C#>>正文


C# ExcelQueryFactory.Dispose方法代码示例

本文整理汇总了C#中ExcelQueryFactory.Dispose方法的典型用法代码示例。如果您正苦于以下问题:C# ExcelQueryFactory.Dispose方法的具体用法?C# ExcelQueryFactory.Dispose怎么用?C# ExcelQueryFactory.Dispose使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ExcelQueryFactory的用法示例。


在下文中一共展示了ExcelQueryFactory.Dispose方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: ToEntidadHojaExcelList

        public List<Client> ToEntidadHojaExcelList(HttpPostedFileBase pathDelFicheroExcel)
        {
            string archivoruta = @"C:\ArchivosSGR\" + pathDelFicheroExcel.FileName;
            var book = new ExcelQueryFactory(archivoruta);
            var resultado = (from row in book.Worksheet("Hoja1")
                             let item = new Client
                             {
                                 Serie = row["SERIE"].Cast<string>(),
                                 Macaddress1 = row["MACADDRESS2"].Cast<string>()
                             }
                             select item).ToList();

            book.Dispose();
            return resultado;
        }
开发者ID:WilliamMorales1989,项目名称:sgrweb,代码行数:15,代码来源:ClientController.cs

示例2: ToEntidadHojaExcelList

        public List<CreacionEquiposModels> ToEntidadHojaExcelList(HttpPostedFileBase pathDelFicheroExcel)
        {
            string archivoruta = @"C:\ArchivosSGR\" + pathDelFicheroExcel.FileName;
            var book = new ExcelQueryFactory(archivoruta);
            var resultado = (from row in book.Worksheet("Hoja1")
                             let item = new CreacionEquiposModels
                             {
                                 Serie = row["SERIE"].Cast<string>(),
                                 Macaddress1 = row["MACADDRESS2"].Cast<string>()
                             }
                             select item).ToList();


            book.Dispose();
            int empresaUsuario = int.Parse(HttpContext.Session["_SessionEmpresa"].ToString());
            ViewData["EmpresaUsuario"] = empresaUsuario;
            return resultado;
        }
开发者ID:WilliamMorales1989,项目名称:sgrweb,代码行数:18,代码来源:CreacionEquiposController.cs

示例3: TestCase10_LinqToExcel

        private static void TestCase10_LinqToExcel()
        {
            //https://github.com/paulyoder/LinqToExcel
            var table = ExcelQueryFactory.Worksheet("Info",
                Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), "Test.xlsx"));
            var excelQueryFactory =
                new ExcelQueryFactory(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop),
                    "Test.xlsx"))
                {
                    UsePersistentConnection = true,
                    ReadOnly = true,
                    DatabaseEngine = DatabaseEngine.Ace,
                    TrimSpaces = TrimSpacesType.Both,
                    StrictMapping = StrictMappingType.Both
                };
            var columnNames = excelQueryFactory.GetColumnNames("Info");
            try
            {
                var infos = excelQueryFactory.Worksheet<Information>("Info").Where(p => p.Status == 1);

                var Num = excelQueryFactory.WorksheetRange("A3", "B103", "Sheet1");
            }
            finally
            {
                excelQueryFactory.Dispose();
            }
        }
开发者ID:qhczzqpjr,项目名称:MyRepository,代码行数:27,代码来源:Program.cs

示例4: ToListaAfiliado

        private List<Afiliado> ToListaAfiliado(string pathDelFicheroExcel)
        {
            //Filter:("*.xls;*.xlsx)|*.xls;*.xlsx"); //le indicamos el tipo de filtro en este caso que busque solo los archivos excel
            try
            {

                var book = new ExcelQueryFactory(pathDelFicheroExcel);
                var resultado = (from row in book.Worksheet("Hoja1")
                                 let item = new Afiliado
                                 {
                                     docnumber = row["Cedula"].Cast<string>(),
                                     Monto = int.Parse(row["Monto"].Cast<string>())
                                 }
                                 select item).ToList();
                book.Dispose();
                return resultado.ToList();
            }
            catch
            {
                return null;
            }
        }
开发者ID:plazasdesaweb,项目名称:SASP,代码行数:22,代码来源:AfiliadoRepository.cs

示例5: nhapttlop_Click

        private void nhapttlop_Click(object sender, EventArgs e)
        {
            openFileDialog1.ShowDialog();

            string pathToExcelFile = ""
             + @openFileDialog1.FileName;

            string sheetName = "Sheet1";

            var excelFile = new ExcelQueryFactory(pathToExcelFile);
            var docexcel = from a in excelFile.Worksheet<Lop>(sheetName) select a;

            foreach (var a in docexcel)
            {
                Lop lop = new Lop();
                lop.addlop(a.Malop, a.Tenlop, a.Makhoa);

            }
            MessageBox.Show("Đã đọc file excel thành công");
            excelFile.Dispose();
        }
开发者ID:bs135,项目名称:ADBCoursework,代码行数:21,代码来源:FormSinhVien.cs


注:本文中的ExcelQueryFactory.Dispose方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。