在线急求DBGRID问题
我在DBgrid的KeyUp事件中写了如下代码,要实现的功能是在控制的行中按Enter
光标在下一行,在直接显示出来的数据里没有问题,但是到下一页数据时却没有光标了。简单点说比如页面中显示出20条记录,在这20条记录中没有问题,但第21条记录就不见了光标。
Private Sub grid_KeyUp(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
SendKeys "{Down} "
End If
If KeyCode = 114 Then
txtSearch.SetFocus
End If
KeyCode = 0
End Sub
在直接显示出来的数据里没有问题,但是到后一行显示时却没有光标了,
请问高手怎么解决。谢谢!急等
[解决办法]
UP
[解决办法]
没遇到这种情况,所以对于楼主的表述不是很明白,帮顶吧
[解决办法]
帮顶…………
[解决办法]
我也正为这个头痛,帮你顶,互相学习
[解决办法]
那你可以让它setfoucs
[解决办法]
将你代码调试未见你说的问题。
[解决办法]
If KeyCode = 13 And rs.EOF = False Then
rs.MoveNext
End If
If KeyCode = 114 Then
txtSearch.SetFocus
End If
KeyCode = 0
这是我修改的代码,我调试了一下可以阿