C#如何优雅的多表读取
2021-04-29 16:18
1241 查看
关键词:C#、SqlDataReader、IDataReader、NextResult()、Read()、 Load()、Dapper、多表,方便索引和搜索
最近有个需求,需要读一下模具系统的模具信息供其他应用使用,由于模具系统的第三方开发的,询问到没有API接口,但是提供数据库存储过程
随手调用了一下,发现存储过程返回了六张表,如下图
由于很少遇到处理多表的,平常多表也就两张,都是Read()按行读取,容易写得很多很丑,用Dapper之后又不想写个Class去映射
后来查询了一下,借鉴到不错的读取方法,记录一下,直接使用DataTable的Load挨个加载就可以了,方便有效,还节约时间,看着也舒服
相关文章推荐
- 如何用.net c# 读取epub格式文件
- asp.net c# 如何读取XML文件里的CDATA里的HTML
- 如何有效的使用C#读取文件
- C#中如何使用 XmlReader 读取XML文件
- 如何用c#读取word中的某一段文字
- [C#] 如何创建、读取cookie
- C#程序中:如何向xml文件中写入数据和读取数据
- 在C#中如何读取枚举值的描述属性
- C#中如何读取数据库中的图片
- C#里如何读取和修改配置文件的值
- 如何有效的使用C#读取文件
- C#如何读取Txt大数据并更新到数据库详解
- C#如何打开并读取usb的文件目录
- c# 如何将图片信息从数据库中读取出来放入pictureBox1中:
- C# 如何获取读取项目资源中的数据&…
- C# 如何读取被其他进程占用的文件
- 如何有效的使用C#读取文件[转]
- 如何用C#开发的程序,打开关联文本文件,并且读取文件
- [C#] 如何创建、读取cookie
- 如何利用书签向word文档读取或写入数据[C#](