Ik wil een record toevoegen dmv. update. Ik heb zes velden in de tabel waarvan de eerste de autonummering bevat. Met de code die ik geschreven heb maakt hij geen nieuw record aan + de nieuwe autonummering (Sleutel in de tabel) maar schrijft hij over het huidige record heen (Laatst geselecteerde). Hoe pas ik het aan?
Bijgaand mijn code:
Bijgaand mijn code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| Private Sub cmdToevoegen_Click()
If cmdToevoegen.Caption = "Toevoegen" Then
For i = 0 To 6
txtLeverancier(i) = ""
Next i
txtLeverancier(0).Locked = True
txtLeverancier(0).Text = "Auto"
cmdToevoegen.Caption = "Opslaan"
Else
cmdToevoegen.Caption = "toevoegen"
If (IsNumeric(txtLeverancier(5))) Then
For i = 1 To 6
rsFietsen.Fields(i) = (txtLeverancier(i))
Next i
rsFietsen.AddNew
MsgBox "Opgeslagen"
Else
MsgBox "u kunt alleen numerieke waarden invoeren!"
End If
End If
End Sub |