当前位置:编程学习 > C#/ASP.NET >>

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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,