DataGridとADOを使用してAccessのデータを更新したいのですが、
Enterキーを押してもデータは更新されません。
カーソルを移動したとき以外はデータは更新されないのですか?
また、現時点ではDataGridのカーソルの移動は方向キーでしかできないのですが、
Enterキーを押したときに下のセルにカーソルを移動させることは可能でしょうか?
教えてください。
自己レスです。
すみません。解決できました。
キープレスイベントでどうにかできました。
Private Sub DataGrid1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
If Adodc1.Recordset.EOF = False Then
Adodc1.Recordset.MoveNext
Else
Adodc1.Recordset.MoveFirst
End If
End If
End Sub
ツイート | ![]() |