Avatar billede Slettet bruger
06. oktober 2005 - 10:20 Der er 5 kommentarer og
1 løsning

Vil gerne kunne kompinere min forespørgsel med min formular

Hey alle sammen.
Jeg sidder og roder lidt med en databasse, hvor jeg har en opdateringsforespørgsel, som opdatere bladnavn og uge, jeg vil gerne have lavet et felt/knap i min formular som gør at jeg kan ændre dataene uden jeg skal ind i forespørgslen.
Avatar billede mugs Novice
06. oktober 2005 - 10:43 #1
Jeg er ikke helt med. Hvis du vil køre din opdateringsforespørgsel fra en kommandoknap på formularen, kan koden se således ud:

DoCmd.OpenQuery "Forespørgslens navn"
Avatar billede mugs Novice
06. oktober 2005 - 10:44 #2
Du bliver promptet for at opdaterer x antal poster. Det kan du komme ud over med denne:

docmd.setwarnings false
DoCmd.OpenQuery "Forespørgslens navn"
docmd.setwarnings true

Husk ALTID at sætte warnings til true igen, eller forbliver dde frakoblede i HELE applikationen.
Avatar billede Slettet bruger
06. oktober 2005 - 11:19 #3
Hej mugs
Mit mål at jeg har nogle felter i en tabel "Uge" "Bladnavn" som skal ændres jævenligt, så jeg lavede en opdateringsforespørgsel, som kunne gøre det.
Men i stedet for at åbne forespørgslen for at kunne sætte de 2 ting in i opdaterings feltet, vil jeg gerne have det til at blive en del af min formular, så jeg laver et tekst felt hvor jeg skriver ændringerne, og bagefter køre forespørgslen med en knap ved siden af.
Avatar billede ldanielsen Nybegynder
06. oktober 2005 - 11:43 #4
Så skal du ikke bruge en query.

Lav en formular, lav det to indtastningsfelter, og kald dem fx. Felt1 og Felt2

Lav så en knap der onClick gør dette

DoCmd.RunSQL "UPDATE Tabel SET EtFelt = '" & Me.Felt1.Value & "', EtAndetFelt = '" & Me.Felt2.Value"'"

Den konkrete "UPDATE" skal selvfølgelig være den rigtige. Du kan jo lave den som en forespørgsel i forespørgselsdesigneren, og så kopiere den ind og rette den til som eg har antydet.
Avatar billede Slettet bruger
06. oktober 2005 - 12:08 #5
Det var lige det jeg søgte efter. :=)
Kan du ikke lægge et svar, så jeg kan acceptere
Avatar billede ldanielsen Nybegynder
07. oktober 2005 - 12:47 #6
Jo, 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