List<ManagerInfo> list = new List<ManagerInfo>();
//链接字符串
string ss = "Data Source=DESKTOP-5TUI35G\\SQLEXPRESS;Initial Catalog=ItcastCater;Integrated Security=True";
//创建链接对象
using (SqlConnection sqlConnection = new SqlConnection(ss))
{
//创建command对象
SqlCommand sqlCommand = new SqlCommand("select * from MangerInfo ", sqlConnection);
// 打开链接
sqlConnection.Open();
//执行命令
//SqlCommand的ExecuteReader方法:用于执行查询语句,并返回一个DataReader类型的行集合
SqlDataReader sqlDataReader = sqlCommand.ExecuteReader();
//读取
//datareader对象提供只读单向数据的快速传递,单向:您只能依次读取下一条数据;只读:DataReader中的数据是只读的,不能修改;
//相对地,DataSet中的数据可以任意读取和修改
if (sqlDataReader.HasRows)
{
while (sqlDataReader.Read())
{
list.Add(new ManagerInfo()
{
MID = sqlDataReader["MID"].ToString(),
MName = sqlDataReader["MName"].ToString(),
MPwyd = sqlDataReader["MPwyd"].ToString(),
MType = sqlDataReader["MType"].ToString(),
});
}
}
}
dataGridView1.DataSource = list;
}
链接数据库的方法(1)
最新推荐文章于 2021-04-07 23:30:19 发布