DBGridEh1 共有三列如下:人员名 实得分
张三 80
李四 60
王五 60
小强 80在表里我用了PickList和KeyList
PickList KeyList
好成绩 80
成绩差 60所以上面的表中我们看到的是:人员名 实得分
张三 好成绩
李四 成绩差
王五 成绩差
小强 好成绩现在要达到一个目的,输入好成绩的人数只能小于等于总人数的一半
就是在选PickList中选取“好成绩”之前要判断实得分中已经有多少个“好成绩”的人
我试着用DBGridEh1.DataSource.DataSet去访问数据,用First、Next这样去找,是可以实现
但是发现在查找数据的时候DBGridEh1也跟着一起在滚动,
除了用SQL查询的方法还有没别的方法,能否直接取DBGridEh1的Cell值?怎么取?高手解决一下。