我今天第一次接触到数据集,书上介绍是说它相当于一个临时仓库。可问题是,我现在多的事情我自己都觉得好2。
题目需求是根据一个班级的ID查找出所有学生的基本信息:
以下是我写的代码!
string sql = string.Format("select * from dbo.Student where GradeId = {0}",this.cmbGrade.SelectedValue);
DataSet dds = DBhelper.getDataSet(sql);
this.dgvGrade.DataSource = dds;可是根据这种情况来看,数据集根本就和废物一样。我每次都根据需求查找出数据来,放到DataSet,让再把它放到控件上面。可是这样根本没体现出临时仓库的作用。而且每次都还是在打开数据库和关闭数据库。临时仓库现在变成了过度,每次用完之后就没有用处了。
我现在想的是一次读取出学员的数据,然后根据要求从DataSet里面查找出数据,但是我现在不知道怎么操作这个数据集呢。请个位帮我解答下。
或者帮我理清楚这几个东西的作用,和具体的用法。理顺我的思路!~
题目需求是根据一个班级的ID查找出所有学生的基本信息:
以下是我写的代码!
string sql = string.Format("select * from dbo.Student where GradeId = {0}",this.cmbGrade.SelectedValue);
DataSet dds = DBhelper.getDataSet(sql);
this.dgvGrade.DataSource = dds;可是根据这种情况来看,数据集根本就和废物一样。我每次都根据需求查找出数据来,放到DataSet,让再把它放到控件上面。可是这样根本没体现出临时仓库的作用。而且每次都还是在打开数据库和关闭数据库。临时仓库现在变成了过度,每次用完之后就没有用处了。
我现在想的是一次读取出学员的数据,然后根据要求从DataSet里面查找出数据,但是我现在不知道怎么操作这个数据集呢。请个位帮我解答下。
或者帮我理清楚这几个东西的作用,和具体的用法。理顺我的思路!~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货