5
Come utilizzare il comando "GoToRecord" per ottenere un record tramite chiave primaria?Come utilizzare il comando "GoToRecord" per ottenere un record tramite chiave primaria - VBA Acess 2010
Come utilizzare il comando "GoToRecord" per ottenere un record tramite chiave primaria?Come utilizzare il comando "GoToRecord" per ottenere un record tramite chiave primaria - VBA Acess 2010
Ho il sospetto che vogliate passare a un record data la chiave primaria.
MyKey = 3
With Me.Recordset
.FindFirst "ID=" & MyKey
If .NoMatch Then
MsgBox "Not found"
End If
End With
La tua domanda è un po 'vaga, stai cercando di recuperare l'ID della chiave primaria o di accedere a un record dato l'ID? –
Victor, ho aggiornato la tua domanda originale: http://stackoverflow.com/questions/12205769/add-record-on-button-click-only – Fionnuala
No, non è vago. Chiunque si sia imbattuto in questo tipico pasticcio di Microsoft sa di cosa si tratta: la funzione CurrentRecord restituisce un ID (PrimaryKey), ma per la funzione GoToRecord prevede il numero assoluto della riga. Se i record sono stati cancellati, il numero di record assoluto non corrisponde più all'ID. –