13. april 2005 - 19:50Der er
7 kommentarer og 1 løsning
slette data som tilhører en formular
Jeg har en formular som har en subform der kører på en tabel tblTemp der indeholder midlertidge data. Det skal kunne lade sig gøre at flytte dataene ned i databasen, slette alle data og derefter fylde nye data på. Men når jeg gør følgende i VBA
Docmd.RunSQL "Flyt data til linket tabel i hoveddatabasen"
DoCmd.RunSQL "Delete * from tblTemp" me.subform.requerry
og derefter fylder nye data i underformularen får jeg en fejlmeddelelse der siger at flere brugere samtidigt forsøger at rette i data.
Tilsyneladende er problemet at når jeg sletter underliggende data så tror Access 2000 at både sletteforespørgslen og underformularen har fat i data på samme tid.
Altså hvor jeg først slipper tabellen fra underformularen, derefter sletter jeg den underrliggende tabel, og så beder jeg formularen tage fat i den igen. Din løsning er dog simplere og virker lige så godt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.