using (SqlConnection conn = new SqlConnection("Data Source=. ; Initial Catalog=MyTest;User ID = sa; Password = lgb314285lgb "))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "select * from T_Student where Age > @aaa";
cmd.Parameters.Add(new SqlParameter("@aaa", 50));
//cmd.ExecuteReader()
//SqlDataSet是一个帮我们吧SqlCommand查询结果填充到本机中的类
SqlDataAdapter adapater = new SqlDataAdapter(cmd);
//DataSet相当于本地的一个复杂集合,类似于List
DataSet dataset = new DataSet();
//执行cmd 并且把SqlCommand查询结果保存在dataset中
adapater.Fill(dataset);
DataTable table = dataset.Tables[0];
DataRowCollection rows = table.Rows;
for(int i = 0 ;i <rows.Count ; i++)
{
DataRow row = rows[i];
int age = (int)row["Age"];
string name = (string)row["Name"];
MessageBox.Show(name + "," + age);
}
}
}
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "select * from T_Student where Age > @aaa";
cmd.Parameters.Add(new SqlParameter("@aaa", 50));
//cmd.ExecuteReader()
//SqlDataSet是一个帮我们吧SqlCommand查询结果填充到本机中的类
SqlDataAdapter adapater = new SqlDataAdapter(cmd);
//DataSet相当于本地的一个复杂集合,类似于List
DataSet dataset = new DataSet();
//执行cmd 并且把SqlCommand查询结果保存在dataset中
adapater.Fill(dataset);
DataTable table = dataset.Tables[0];
DataRowCollection rows = table.Rows;
for(int i = 0 ;i <rows.Count ; i++)
{
DataRow row = rows[i];
int age = (int)row["Age"];
string name = (string)row["Name"];
MessageBox.Show(name + "," + age);
}
}
}