Avatar billede pblv Nybegynder
14. august 2004 - 20:23 Der er 5 kommentarer og
1 løsning

Sletteforespørgsel

Heysa,

Jeg har lavet nogle sletteforespørgsler, som jeg kører når man trykker på en knap.
Det virker fint.

Problemet er, at den kommer med en milliard pop-up bokse, der spørger om jeg vil køre sletteforespørgslerne.

Jeg kan slå dem fra lokalt på computeren, men er der ikke en måde hvor jeg kan slå dem fra direkte i databasen, så andre folk der skal bruge den, ikke skal ind og ændre i indstillinger på deres access?

Og hvis ikke, kan jeg så evt. ændre måden jeg sletter på?
Avatar billede mugs Novice
14. august 2004 - 20:34 #1
Docmd.setWarnings False
Kør forespørgslerne
Docmd.setWarnings True
Avatar billede pblv Nybegynder
14. august 2004 - 20:37 #2
Genialt. Tak.
Avatar billede mugs Novice
14. august 2004 - 20:37 #3
I stedet for sletteforespørgsler, kan du slette i VBA-kode i din formular ved en SQL-sætning f.eks:

Docmd.setWarnings False
DoCmd.RunSQL "DELETE FROM Tabel1 Where Tabel1.dato < #2003-01-01# "
Docmd.setWarnings True
Avatar billede mugs Novice
14. august 2004 - 20:38 #4
Husk altid at sætte Warnings ti True igen, ellers vil access indbyggede advarsler efterfølgende være frakoblede i HELE applikationen.
Avatar billede pblv Nybegynder
14. august 2004 - 21:01 #5
Ok, det er jo mere eller mindre det samme. Jeg siger mange tak.
Avatar billede bnordal Nybegynder
16. august 2004 - 16:10 #6
Kan man ikke bare fjerne avkryssningen av Postendringer på verktøy/alternativer direkte i access? eller vil denne endringen bare være på hver lokal klient.
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