begin dediniz
yeni kayıt eklediniz
commit veya rollback demeniz bir şey değiştirmiyor. kayıt işlemi bitmiş oluyor
bir başka husus ise tablonuzda id alanı otomatik olarak artıyor ise
rollback deseniz bile otomatik sayı kullanılmış oluyor
mesela en son id 8 idi siz
DAO.DBEngine.BeginTrans
CurrentDb.Execute "INSERT INTO tblLog (Text1) VALUES ('" & "New banana delivery" & "')", dbFailOnError
DBEngine.rollback
dediniz. böylece geri alsanız bile id = 9 kullanılmış oldu.bir sonraki 10 dan devam edecek
ayrıntılı açıklama için
https://codekabinett.com/rdumps.php?Lang...ransaction