在做数据库的查询过程中,使用方法ExecuteReader,其返回结果为MySqlDataReader,由于参考的信息有误,走了好长时间的弯路,记录下来;

     string connectionStr = "server=localhost;uid=root;password=;database=db_family";string sqlContent = "select * from t_user";MySqlConnection sqlConnection = null;MySqlDataReader reader = null;try{sqlConnection = new MySqlConnection(connectionStr);sqlConnection.Open();MySqlCommand command = new MySqlCommand(sqlContent,sqlConnection);reader = command.ExecuteReader();while (reader.Read()){if (reader.HasRows){Console.WriteLine(reader.GetInt32(0) + ":" + reader.GetString(1) + ":" + reader.GetString(2));}}}catch (Exception exception){throw new Exception(exception.Message);}finally{reader.Close();sqlConnection.Close();}

C#查询数据库--ExecuteReader方法的使用相关推荐

  1. mysql executereader_C# 操作MySQL数据库, ExecuteReader()方法参数化执行T-SQL语句, 游标读取数据...

    C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...

  2. php查询数据方法,php查询数据库的方法

    php查询数据库的方法 发布时间:2020-08-28 14:14:45 来源:亿速云 阅读:104 作者:小新 php查询数据库的方法?这个问题可能是我们日常学习或工作经常见到的.希望通过这个问题能 ...

  3. php mysql 非扫描,PHP的中使用非缓冲模式查询数据库的方法

    最近在开发一个PHP程序时遇到了下面的错误: PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted 错误信息显示允许的 ...

  4. php如何查询数据库表中数据库,PHP+MYSQL如何进行查询数据库

    PHP+MYSQL进行查询数据库的方法:1.函数[mysql_fetch_object()],从结果集中取得一行作为对象,并将字段名字做为属性:2.函数[mysql_num_rows()]获取由sel ...

  5. php怎么查询数据库,php怎么查询数据库

    php查询数据库的方法:1.使用函数[mysql_connect()]建立和MYSQL数据库的连接:2.使用函数[mysql_select_db()]指定要操作的数据库:3.使用函数[mysql_qu ...

  6. mysql查询数据库版本

    方法一: select version(); 或者 select version() from dual 执行结果: version : 5.7.31 注意: 1.sql语句一般部不分大小写 2.du ...

  7. Oralce 数据库 - 查询数据库所有的表和视图实例演示,查询指定用户下所有表和视图方法

    查询数据库所有的表有下面两个方法. -- 查询数据库所有的表 select * from all_tables; select * from all_tab_comments where table_ ...

  8. mysql 视图树查询_TreeView (树视图)遍历数据库的方法

    多数从事数据库编程人员都经历过,对新接触的数据库技术无论是低版本Foxbase.Access97-2000还是支持网络环境高版本的Sql Server2000和 Oracel等系统,都经过一个循循渐进 ...

  9. BOS12——多对多添加方法,多对多页面需要字段问题(不多的话直接提供get方法),修改Realm中授权方法(查询数据库),缓存Java对象的方法,加载左侧菜单(ztree提供pId)...

    1.多对多添加方法 @Override public void add(Role model, String functionIds) {// 1.先将角色保存到数据库roleDao.save(mod ...

最新文章

  1. 设备初始化缩水篇(一)
  2. CVPR 2021 | 超越卷积,自注意力模型HaloNet准确率实现SOTA
  3. SVM: 实际中使用SVM的一些问题
  4. mysql创建表语句 cmd_MySQL 创建数据表
  5. DOM节点的插入、替换、克隆及删除
  6. JS图表工具 ---- Highcharts
  7. 团队作业4——第一次项目冲刺(Alpha版本)4.23
  8. (day05)剑指 Offer 11. 旋转数组的最小数字-(二分法)
  9. loading怎么关闭 vant_Vant Loading 加载
  10. android游戏开发学习笔之九 (学习书籍 Android游戏编程之从零开始)
  11. windows配置java环境变量
  12. 字体编码—Unicode16进制编码转字符
  13. ManoMotion⭐二、Unity手势识别插件简介,及效果录屏
  14. android打包报错Detected multiple Kotlin daemon sessions
  15. 功能类微信小程序的推广
  16. raft协议--面试问答题
  17. javascript 实现生成GUID / UUID的多种方法
  18. Tita:2021年的绩效考核(上)
  19. 如何分享10亿月活红利?揭秘拥抱小程序电商的正确姿势
  20. 数字电视显示服务器异常,山东有线电视常见故障排查指南!只需这几招,就能轻松搞定...

热门文章

  1. 跟着名人学知识固然好,踩了坑就会事倍功半
  2. 深度自适应增量学习(Incremental Learning Through Deep Adaptation)
  3. LAMMPS分子动力学及第一性原理vasp培训课程
  4. 2008年下半年 网络工程师 上下午试卷【附带答案】
  5. linux 小键盘不能输入数字
  6. mysql创建用户表借鉴
  7. 关键字finalize
  8. 孩子最怕听的10句话
  9. 【Linux从青铜到王者】第十四篇:Linux网络基础第一篇
  10. [蓝桥杯][2019年第十届真题]灵能传输