批量导入数据(文件夹)

            #region 批量导入数据
            /*            */
            string xllPath = @"E:\CH\通用导入工具";
            string tableName = "HCYSJ";
            CpmVars myVar = new CpmVars(tableName, xllPath);

            Excel.Application app = new Excel.Application();
            app.Visible = true;

            Excel.Workbook wb = null;

            string path = @"E:\CH\红冲\data";
            List<string> strs = new List<string>();
            string[] files = EUtil.RetrieveFilesFromDir(path);
            int count = 0;
            foreach (var item in files)
            {
                string fileName = path + "\\" + item;
                //strs.Add(fileName);
                wb = app.Workbooks.Open(Filename: fileName, ReadOnly: true);

                foreach (Excel.Worksheet sht in wb.Worksheets)
                {
                    count += EUtil.ImportData(sht, myVar, tableName);
                }

                wb.Close();
            }

            app.Quit();
            string msg = string.Join(Environment.NewLine, strs.ToArray()) + count.ToString();
            MessageBox.Show(msg);
            #endregion

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值