C#(二十六) ——单个数据集的查询

2021/12/15 11:17:12

本文主要是介绍C#(二十六) ——单个数据集的查询,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

使用DataReader进行读取数据,使用ExecuteReader()和Read()方法

using System.Data.SqlClient;

namespace ADONETDemo
{
    internal class DataSetQuery
    {
        private static void Main(string[] args)
        {
            //连接字符串
            string connStr = "server=localhost;database=MyPhoneList;uid=web;pwd=web";
            //连接对象
            SqlConnection sqlConn = new SqlConnection(connStr);
            //sql语句
            string queryDataSetSql = "select PName,Gender,PhoneNumber from PhoneList where Gender='男' ";
            //查询对象
            SqlCommand sqlCom = new SqlCommand(queryDataSetSql, sqlConn);
            //打开连接
            sqlConn.Open();
            //开始使用ExecuteReader()查询
            SqlDataReader dataReader = sqlCom.ExecuteReader();

            //进行循环读取
            while (dataReader.Read())
            {
                System.Console.WriteLine(dataReader["PName"] + "\t"
                    + dataReader["Gender"] + "\t" + dataReader["PhoneNumber"]);
            }
            //关闭读取器
            dataReader.Close();
            //关闭连接
            sqlConn.Close();

            System.Console.ReadLine();
        }
    }
}



这篇关于C#(二十六) ——单个数据集的查询的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程