string connStr = ConfigurationManager.ConnectionStrings["adConnStr"].ConnectionString ;
//项目根目录添加一个“应用程序配置文件”,名字叫App.config
//App.config加节点,给add起一个name
//项目添加对System.Configuration的引用(理解为添加开发包。)
MessageBox.Show(connStr);
using (SqlConnection conn = new SqlConnection(connStr))
{
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);
}
}
}
//项目根目录添加一个“应用程序配置文件”,名字叫App.config
//App.config加节点,给add起一个name
//项目添加对System.Configuration的引用(理解为添加开发包。)
MessageBox.Show(connStr);
using (SqlConnection conn = new SqlConnection(connStr))
{
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);
}
}
}