有关DBGridEh控件新生成记录焦点的问题!!(20分)

  • 主题发起人 主题发起人 fanxin119
  • 开始时间 开始时间
F

fanxin119

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老大,现在有这么个问题,我的DBGridEh控件中新添加了一条记录,他自动显示在了最后一行,但是焦点却落在了整个DBGridEh记录里的第一条记录上,我重新open了一下DBGridEh对应的adoquery,使里面的记录重新排序后 想让此时的焦点落在我刚刚添加的那条记录上,应该怎么写啊?谢谢了
 
焦点应该落在最后啊
不知道你怎么添加的记录
 
用APPEND 还是INSERT添加的记录?
如果用APPEND试一下INSERT
 
我是用append添加的,本来应该是添加后焦点在最后的,但实际上却没有在记录里显示出来,所以我就又把那个adoquery数据集重新打开了一遍,所以焦点就到了第一条记录了 呵呵
 
再LAST一下不就完了,呵呵
你都有功夫重新打开一遍,就没功夫添加一句LAST,晕了
 
我用DBGridEh可没出过这个问题,要在APPEND里写事件吗?要不直接用导航条就行
你要排序的话,LAST也是没有用的
 
问题虽然没解决 但先凑合着用吧 呵呵 谢谢了
 
多人接受答案了。
 
后退
顶部