因为数据表显示的内容要与数据库保持同步,所以在窗体上放了Timer,每一小段时间重新执行ADOQuery的查询,每次查询后DBGrid的记录指针都会自动跳回到第一条,同时滚动条也跟着跳到最顶端,有没有什么办法在刷新数据集后保持DBGrid的滚动条的当前位置呢?因为老是跳回第一条,若当前要查看的数据在最底下的记录,这样每回刷新后都要拖动滚动条到最下面,让操作很麻烦。 因为数据表显示的内容要与数据库保持同步,所以在窗体上放了Timer,每一小段时间重新执行ADO 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交