用的VS2005,数据库使用ACESS,首先,在加载这个winform的时候,dategridview已经棒的那个students表,这个时候已经显示所有的students表中所有的数据,现在需要根据textbox中的内容,点搜索按钮,在已经存在的dataset中取到满足textbox内容的数据,datagridview中显示满足条件的数据。是现在这个功能的时候不需要再次查询数据库。使用过滤的话,具体怎么实现呢?
新手提问,谢谢达人们得回答,最好有点代码示例。
新手提问,谢谢达人们得回答,最好有点代码示例。
如:
List<student> StudentList = new List<student>();
//从数据库中取得结果,此处代码略;
//把结果赋给“StudentList”(代码略)
//把结果显示在datagridview中(代码略)
var QueryResult_student=
from S in StudentList
where S.Name==this.textBox1.Text
select S ;
//再把datagridview绑定在QueryResult_student上
//刷新datagridview
{
// TODO: 这行代码将数据加载到表“studentDataSet.student_info”中。您可以根据需要移动或移除它。
this.stundent_infoTableAdapter.Fill(this.studentDataSet.student_info); }
弱弱得问,怎么把这个结果付给StudentList