多行多列的数据读取

DataReader对象

功能

不同命名空间对应的DataReader对象

如何获得

命令对象.ExecuteReader()

对象的方法

Read方法

功能:

读取下一行

用法:

对象.Read()

获取字段的值

用法:

对象[列名]

参考代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;namespace ConsoleApplication9
{class Program{static void Main(string[] args){// 连接字符串String connStr = "Data Source=.;Initial Catalog=dbok;User ID=sa;Password=root123123";// 连接对象SqlConnection conn = new SqlConnection(connStr);// 连接对象打开conn.Open();Console.WriteLine("打开了");// 写相关操做代码// sql语句String sql = "select * from sanguo";// 命令对象SqlCommand cmd = new SqlCommand(sql, conn);// 读取结果集SqlDataReader reader=cmd.ExecuteReader();// 开始下一行reader.Read();// 输出内容Console.WriteLine(reader["name"]);Console.WriteLine(reader["attack"]);// 连接对象关闭conn.Close();Console.WriteLine("关闭了");Console.ReadKey();}}
}

数据表信息


显示结果

DataReader对象的基本使用 c#相关推荐

  1. .NET : 一定不要忘记关闭DataReader对象

    今天早上处理一个紧急的客户反应问题,这是去年开发的一套绩效考核系统.他们现在集团在推广使用,用户数多起来之后就发现某个页面响应速度非常慢,甚至会报告错误,无法完成操作. 经过检查,发现有一个方法用到了 ...

  2. 数据库开发019 DataReader对象

    DataReader对象提供单向只读数据,只能依次读取数据,DataSet中的数据可以任意读取和修改.DataReader对象有一个很重要的方法Read,它是个布尔值,作用是读取下一条数据,当布尔值为 ...

  3. C#之读取数据:DataReader对象

    上一篇涉及到Command对象的ExecuteReader()方法返回一个DataReader对象,那么我们就来详细的介绍这个DataReade对象. 下面的例子使用的数据表依然与上篇的相同为Cust ...

  4. DataReader对象

    DataReader对象(数据读取) DataReader对象提供了一个只进只读的数据读取器,用于从查询结果中读取数据,它每次仅能读取一行数据. [常用属性]: FieldCount:获取当前行的列数 ...

  5. datareader(Datareader对象的什么方法用于从查询结果中读取行)

    DataReader和IDataReader的区别? IDataReader是一个接口,它规定了实现这个接口的具体类要提供哪些操作. 而具体的DataReader比如SQLDataReader和Ole ...

  6. datareader对象直接转化为int_Integer、new Integer() 和 int 比较的面试题

    作者:chenxiangxiang来源:https://www.cnblogs.com/cxxjohnson/p/10504840.html 基本概念的区分: 1.Integer 是 int 的包装类 ...

  7. datareader对象转化为int_【Angew. Chem. Int. Ed.】光催化丙二烯的去消旋反应

    去消旋反应,通过增加一种对映异构体的数量,而以另一种对映异构体为代价使消旋体成为非消旋体.至今,已有数种去消旋的方法,但它们最终都依赖于非对映中间体可以通过对映体选择性地转化为底物,通常也需要使用化学 ...

  8. [Json] C#ConvertJson|List转成Json|对象|集合|DataSet|DataTable|DataReader转成Json (转载)...

    点击下载 ConvertJson.rar 本类实现了  C#ConvertJson|List转成Json|对象|集合|DataSet|DataTable|DataReader转成Json| 等功能 大 ...

  9. Winform开发之ADO.NET对象Connection、Command、DataReader、DataAdapter、DataSet和DataTable简介...

    ADO.NET技术主要包括Connection.Command.DataReader.DataAdapter.DataSet和DataTable等6个对象,下面对这6个对象进行简单的介绍: (1)Co ...

最新文章

  1. 机器视觉系统设计关键:成像基准
  2. 1039 Course List for Student (25 分)_33行代码AC
  3. 让visual连接sqlserver数据库
  4. java jedis_Java操作Redis之Jedis用法详解
  5. android安全补丁卸载,这种安全更新能不卸载就不卸载
  6. PAT乙级(1029 旧键盘)
  7. 沃尔沃汽车警告称:半导体短缺将持续到明年
  8. 罗永浩:还会给你们做手机 只是需要时间
  9. UI设计实用素材|扁平化设计的模板
  10. 【机器人控制架构】控制系统架构【控制流程图、控制算法】
  11. 小刘同学的 virtuoso IC 618 版图初学
  12. java8 lamda throw_【修炼内功】[Java8] Lambda表达式里的陷阱
  13. 【深度学习】IMDB数据集上电影评论二分类
  14. Ubuntu安装虚拟机
  15. m41+m42+m43+m44
  16. java开发周报_Java周报
  17. oracle reorg的意义,Oracle Reorg 的形式与相关的script - 2016-02-26
  18. 中职计算机英语教学计划,中职英语基础模块1教学计划.docx
  19. Web前端学习资源-------某马视频网盘链接
  20. 轻松一键,还原系统就这么简单

热门文章

  1. cookie/storage
  2. 目标2020:'鼠'你最棒!
  3. 本地运行vue.js项目,如何更改调试的默认端口?
  4. PHP二开 三语言( 中文、英语、马来语) 自动抢单系统源码
  5. 苹果cms后台微信小程序影视源码-带视频教程
  6. 伺服驱动器生产文件_直流伺服系统的组成和控制原理详解
  7. mysql8.0 的新特性_MySQL8.0-新特性汇总
  8. flex简单常用笔记
  9. vue兄弟组件之间的传值,bus运用,beforeDestroy销毁,Bus.$off
  10. 新服务器打包运营级价值几千的H5商城源码