miniExcel 生成excel

一、nuget

复制代码
dotnet add package MiniExcel --version 1.31.2

二、新建表及数据

ExampleProducts

三、这里我用了Dapper.Query方法

读取excel

cs 复制代码
public virtual async Task<IActionResult> Anonymous()
        {
            try
            {
                //using (var connection = _dbContext.GetDbConnection())
                //{
                //    var rows = connection.Query(@"select Id, Name  from ExampleProducts");
                //    var path = System.IO.Path.Combine(AppContext.BaseDirectory, "a.xlsx");
                //    MiniExcel.SaveAs(path, rows);
                //}
                var path = System.IO.Path.Combine(AppContext.BaseDirectory, "a.xlsx");
                using (var stream = System.IO.File.OpenRead(path))
                {
                    var rows = stream.Query<ExampleProduct>();
                }

            }
            catch (Exception ex)
            {
                _logger.LogError(ex, ex.Message);
            }
            return Ok(new OkResponse());
        }
相关推荐
Donk_6724 分钟前
iSCSI 服务器
运维·服务器·数据库
打码人的日常分享29 分钟前
大模型及智能体安全风险防范与治理策略(PPT)
运维·网络·数据库·安全·云计算·制造
hughnz32 分钟前
钻井“自动化”的终点就是钻井自主化的起点
运维·数据库·python
CHANG_THE_WORLD33 分钟前
PE 文件 数据目录
linux·服务器·数据库
CLX050537 分钟前
CSS如何制作响应式图片集布局_利用object-fit填充空间
jvm·数据库·python
Full Stack Developme38 分钟前
SQL发展历史
数据库·sql
2303_821287381 小时前
SQL如何进行分组后字符串拼接_使用GROUP_CONCAT或STRING_AGG
jvm·数据库·python
weixin_459753941 小时前
CSS文本渲染在不同操作系统差异_使用font-smoothing平滑化
jvm·数据库·python
zcn1261 小时前
关于非相关子查询改写经验
数据库·sql·sql优化改写
追梦开发者1 小时前
MongoDB 踩坑实录②:数据建模和索引没搞对,查询慢了整整 10 倍
数据库·mongodb·database