Aan de hand van een formulier wil ik een bestaand record bijwerken.
Daartoe heb ik de volgende code gebruikt:
Bij uitvoering krijg ik de melding
Ik ben de enige gebruiker.
De vorige keren is de recordset keurig gesloten.
Er wordt niet tussentijds uit een lus gespronegn tijdens een bewerking.
Wat kan er wel aan de hand zijn?
Daartoe heb ik de volgende code gebruikt:
Code:
Dim sql As String
Dim rst As Recordset
sql = "Select * FROM Persoon WHERE P_id = " & Me.Pers_id
Set rst = CurrentDb.OpenRecordset(sql)
rst.Edit
rst.Fields(1) = Me.txtNaam
rst.Update
rst.Close
Fout 3197 tijdens uitvoering.
De microsoft Jet-database-engine heeft het proces gestopt omdat u en een andere gebruiker dezelfde gegevens proberen te wijzigen.
Ik ben de enige gebruiker.
De vorige keren is de recordset keurig gesloten.
Er wordt niet tussentijds uit een lus gespronegn tijdens een bewerking.
Wat kan er wel aan de hand zijn?