DataSet计数器
if (this.BindingContext[mDataSet, "Student.StudentScore"].Position == 0){
//MessageBox.Show(BindingContext[mDataSet, "Student.StudentScore"].Position.ToString());
btnPrev.Enabled = false;
btnFirst.Enabled = false;
}
if (this.BindingContext[mDataSet, "Student.StudentScore"].Position ==
(this.BindingContext[mDataSet, "Student.StudentScore"].Count-1 ))
{
btnNext.Enabled = false;
btnLast.Enabled = false;
}
做一个成绩表,当记录是第一条时,查看前一条记录的按键失效,最后一条时,查看后一条记录的按键失效,本人的数据库中有四条记录,Count本应该为4的,可在程序执行过程中,一直为1,导致向前和身后的按键都失效了,每次只读取一条数据,请各位高手指导。 --------------------编程问答-------------------- 断点调试吧,你每次都取的同一行。
补充:.NET技术 , C#