Ik heb een Delphi applicatie die gekoppeld is via een ADO-connectie met een Access Database.
Nu heb ik overzichtje in een TDBGrid staan en als daar een row geselecteerd is, kan er met een knop het betreffende record verwijderd worden, dit werkt allemaal met de volgende regel code onder de onlick van de verwijderknop:
ADODS_dataset.Delete;
Dus ik delete de row uit de dataset. In de DBGrid gaat hij nu ook netjes weg. Maar hij verwijderd hem niet uit de Access database. De volgende keer als ik de applicatie opstart zit de betreffende row er gewoon weer bij.
Hoe kan dit nou, omdat ik hem toch echt uit de dataset haal. Maar hij weigert het om hem uit die access database te halen. Moet ik nog iets van een 'update' uitvoeren zodat hij de veranderingen doorvoerd ofzoiets? Of heeft het iets met rechten te maken?
Nu heb ik overzichtje in een TDBGrid staan en als daar een row geselecteerd is, kan er met een knop het betreffende record verwijderd worden, dit werkt allemaal met de volgende regel code onder de onlick van de verwijderknop:
ADODS_dataset.Delete;
Dus ik delete de row uit de dataset. In de DBGrid gaat hij nu ook netjes weg. Maar hij verwijderd hem niet uit de Access database. De volgende keer als ik de applicatie opstart zit de betreffende row er gewoon weer bij.
Hoe kan dit nou, omdat ik hem toch echt uit de dataset haal. Maar hij weigert het om hem uit die access database te halen. Moet ik nog iets van een 'update' uitvoeren zodat hij de veranderingen doorvoerd ofzoiets? Of heeft het iets met rechten te maken?