using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace _03查询表中的数据
{
class Program
{
static void Main(string[] args)
{
//查询员工表中的数据
string constr = "Data Source=.;Initial Catalog=test;Integrated Security=True";
using (SqlConnection con = new SqlConnection(constr))
{
string sql = "select * from Employees";
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
//当调用ExecuteReader方法的时候表示执行了select * from Employees语句,并返回了一个用来获取数据的工具(reader) con.Open();
using (SqlDataReader reader=cmd.ExecuteReader())
{
//HasRows属性用来判断这次查询是否查询出了数据
if (reader.HasRows)
{
//如果查询出了数据则开始循环获取每一条数据
while (reader.Read())
{
Console.Write(reader.GetValue(0).ToString()+"\t");
Console.Write(reader.GetValue(1).ToString() + "\t");
Console.Write(reader.GetValue(2).ToString() + "\t");
Console.Write(reader.GetValue(3).ToString() + "\t");
Console.Write(reader.GetValue(4).ToString() + "\t");
}
Console.ReadLine();
}
}
}
}
}
}
}
03查询表中的数据(ExecuteReader)
最新推荐文章于 2023-04-10 10:12:20 发布