当前位置: 首页 > news >正文

郑州手机网站开发修改wordpress配置文件

郑州手机网站开发,修改wordpress配置文件,河源新闻头条最新新闻,南宁网站建设产品分享一个库ExcelDataReader #xff0c;它专注读取、支持 .xls/.xlsx、内存优化。 首先安装NuGet 包 dotnet add package ExcelDataReader dotnet add package System.Text.Encoding.CodePages 编码 内存优化​​#xff1a;每次仅读取一行#xff0c;适合处理百万级数据…分享一个库ExcelDataReader 它专注读取、支持 .xls/.xlsx、内存优化。 首先安装NuGet 包 dotnet add package ExcelDataReader dotnet add package System.Text.Encoding.CodePages 编码 内存优化​​每次仅读取一行适合处理百万级数据。 ​​类型安全方法​​可用 GetString(0)、GetDouble(1) 等强类型方法需确保类型匹配。 ​​多工作表支持​​reader.NextResult() 切换工作表 public async Taskdynamic ImportDataAsync(IFormFile file) {// 注册编码Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);// 解决 .NET Core 编码问题[1,2,6](ref)using var stream new MemoryStream();await file.CopyToAsync(stream);stream.Position 0;//var reader ExcelReaderFactory.CreateReader(stream, new ExcelReaderConfiguration//{// Password your-password // 支持加密文件[4](ref)//});int importCount 0;using var reader ExcelReaderFactory.CreateReader(stream);var batch new ListB_BasicInformation();// 跳过表头假设占1行if (reader.Read()) { }while (reader.Read()){//流式读取大文件batch.Add(new B_BasicInformation{Name reader.GetString(0),//可用 GetString(0)、GetDouble(1) 等强类型方法需确保类型匹配IdCard reader.GetString(1),Province reader.GetString(2),City reader.GetString(3),Area reader.GetString(4),Phone reader.GetConvertString(5),Address reader.GetString(6),StudyPhase reader.GetString(7),Grade reader.GetString(8),Class reader.GetString(9),School reader.GetString(10),SchoolCode reader.GetConvertStringGuid(11),Gender idCardResult.gender,Birthday idCardResult.birthday}); if (batch.Count 100){//批量插入_repository._Db.Insertable(batch).ExecuteCommand();batch.Clear();}}return new {totalimportCount }; }小文件读取 public DataSet ReadExcelAsDataSet(string filePath) {using var stream File.Open(filePath, FileMode.Open, FileAccess.Read);using var reader ExcelReaderFactory.CreateReader(stream);// 配置首行作为列名忽略空行var result reader.AsDataSet(new ExcelDataSetConfiguration(){ConfigureDataTable _ new ExcelDataTableConfiguration(){UseHeaderRow true, // 第一行为列名[4,7](ref)FilterRow row row[0]?.ToString() ! // 跳过空行[4](ref)}});return result; }// 使用示例 var dataSet ReadExcelAsDataSet(data.xlsx); foreach (DataTable table in dataSet.Tables) {Console.WriteLine($表名: {table.TableName});foreach (DataRow row in table.Rows){Console.WriteLine(${row[姓名]}, 年龄: {row[年龄]});} }
http://www.w-s-a.com/news/437235/

相关文章:

  • vs2015网站开发做珠宝建个网站推广怎么样
  • 大桥外语官方网站星做宝贝佛山微信网站开发
  • 河南建设网站公司哪家好怎样做一家网站
  • 安阳市哪里做网站建设网站流量怎么赚钱
  • 网站开发与优化课程总结软件班级网站建设
  • py网站开发wordpress 公司网站 模板 下载
  • 长春城乡建设部网站首页英文网站推广服务
  • wordpress实训上海整站seo
  • 福建自己建设网站义乌市企推网络科技有限公司
  • 宁波优化网站哪家好织梦网站地图怎么做
  • 怎么在自己的网站加关键词烟台企业网站建设
  • 中山网站建设界面设计职业技能等级证书
  • 做网站首页多少钱免费版企业邮箱注册
  • ppp模式在网站建设的南昌专业做网站公司哪家好
  • 泰安网站建设制作电话号码百度sem竞价托管公司
  • 苏网站建设网页设计和网页美工
  • 跨境电商平台网站广州地铁站路线图
  • 吉林省交通建设集团有限公司网站企业网站推广的策略有哪些
  • 网站内链怎么做更好郑州网站建设哪家便宜
  • 建设大型购物网站运城哪里做网站
  • php企业网站通讯录管理系统做网站在线支付系统多少钱?
  • 怎么区分用vs和dw做的网站贝贝网网站开发背景
  • 无锡网站建设制作建设信息网查询
  • 彩票系统网站开发建设人力资源网官网
  • 有专门下载地图做方案的网站吗网站建设平台计划书
  • 网站闭站保护10个著名摄影网站
  • 安徽省建设工程信息网官网首页网站关键词排名优化工具
  • 深圳网站建设 百业网站专题教程
  • 公司seo是指什么意思如何来做网站优化
  • 化妆品网站建设平台的分析湖南网站搜索排名优化电话