非链接方式访问数据库--查询的数据集用Dataset来存储。

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

PRivatevoidButton_Click_1(objectsender, RoutedEventArgs e)

{//非链接方式访问数据库,//1创建连接对象(连接字符串)using(SqlConnection conn =newSqlConnection(SQLHelper.ConnectionString))

{//2.创建数据适配器对象using(SqlDataAdapter sda =newSqlDataAdapter("select * from Student",conn))

{//3.打开数据库连接(这一步其实可以省略)conn.Open();

DataSet ds=newDataSet();//4.发送命令sda.Fill(ds);//5.关闭连接//备注:因为这里使用了using代码块,连接的关闭步骤可以省去DataRowCollection drCollection = ds.Tables[0].Rows;for(inti =0; i < drCollection.Count; i++)

{

DataRow dr=drCollection[i];

MessageBox.Show(dr["s_Name"].ToString());

}

}

}

}

注意:dataset是占内存的,我们查询你的数据有多少,就占多少内存。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航