Avatar billede gnukki Nybegynder
12. april 2005 - 18:17 Der er 2 kommentarer og
1 løsning

Smart slette løsning

Hej..

Jeg sidder og roder med noget kode hvor den en gang i timen skal slette indholdet i en tabel og derefter opdatere med noget nyt..

Alt pånær at slette indholdet har jeg fået styr på, men den eneste måde jeg kender, som kan slette ting i en tabel er ved anvende en sletteforespørgsel. Men kræver det ikke at man skal trykke på et par ja-knapper før handlingen udføres?

Er der nogen der har en smart løsning til at automatisere denne handling, så jeg altså ikke skal stå hver time og trykke "Ja"? :)
Avatar billede mugs Novice
12. april 2005 - 18:21 #1
Docmd.setwarnings false
docmd.openquery "Forespørgslens navn"
docmd.setwarnings true
Avatar billede mugs Novice
12. april 2005 - 18:24 #2
Eller klør din SQL fra en VBA:

Docmd.setwarnings false
DoCmd.runsql "DELETE * FROM Tabel1"
docmd.setwarnings true

Så undgår du en forespørgsel. Husk altid at sætte warnings til True igen i slutningen af koden, ellers forbliver Access advarsler frakoblede i HELE applikationen.
Avatar billede gnukki Nybegynder
13. april 2005 - 08:37 #3
Tak for det...!
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester