F fanxin119 Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-05 #1 各位老大,现在有这么个问题,我的DBGridEh控件中新添加了一条记录,他自动显示在了最后一行,但是焦点却落在了整个DBGridEh记录里的第一条记录上,我重新open了一下DBGridEh对应的adoquery,使里面的记录重新排序后 想让此时的焦点落在我刚刚添加的那条记录上,应该怎么写啊?谢谢了
各位老大,现在有这么个问题,我的DBGridEh控件中新添加了一条记录,他自动显示在了最后一行,但是焦点却落在了整个DBGridEh记录里的第一条记录上,我重新open了一下DBGridEh对应的adoquery,使里面的记录重新排序后 想让此时的焦点落在我刚刚添加的那条记录上,应该怎么写啊?谢谢了
M madeagle Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-05 #3 用APPEND 还是INSERT添加的记录? 如果用APPEND试一下INSERT
F fanxin119 Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-05 #4 我是用append添加的,本来应该是添加后焦点在最后的,但实际上却没有在记录里显示出来,所以我就又把那个adoquery数据集重新打开了一遍,所以焦点就到了第一条记录了 呵呵
M madeagle Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-05 #5 再LAST一下不就完了,呵呵 你都有功夫重新打开一遍,就没功夫添加一句LAST,晕了
M madeagle Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-05 #6 我用DBGridEh可没出过这个问题,要在APPEND里写事件吗?要不直接用导航条就行 你要排序的话,LAST也是没有用的