DataReader对象的基本使用 c#
多行多列的数据读取DataReader对象功能不同命名空间对应的DataReader对象如何获得命令对象.ExecuteReader()对象的方法Read方法功能:读取下一行用法:对象.Read()获取字段的值用法:对象[列名]参考代码using System;using System.Collections.Generic;using System.Linq;using System.Text;
·
多行多列的数据读取

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();
}
}
}
数据表信息

显示结果
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐




所有评论(0)