18. oktober 2006 - 05:10Der er
6 kommentarer og 1 løsning
Formular til Opdateringsforespørgsel
Hej Eksperter
Har et problem omkring Opdateringsforespørgsel. Har lavet en DB, hvor vi indtaster alle de henvendelser vi har, og skal her vælge en komponent fra listen. Men nu ønsker de at et komponent-navnet skal ændres fra Linie til I/A selskaber. Det virker også fint når jeg anvender Opdateringsforespørgsel, men ønsker at man kan udføre det via en formular:
Sql: Opdateringsforespørgsel UPDATE tblKomponentHLS SET tblKomponentHLS.KomponentMaster = "I/A Selskaber" WHERE (((tblKomponentHLS.KomponentMaster)="Linie"));
Ønsker, at man via en formular - hvor jeg har to ubundne felter (Ændrefra) og (Ændretil), og så når man dobbeltklikke på knappen - så bliver KomponentMaster opdateret med de data jeg har indtastet fra (Ændretil).
docmdrunsql "UPDATE tblKomponentHLS SET tblKomponentHLS.KomponentMaster = Forms!Formular1!ændretil WHERE (((tblKomponentHLS.KomponentMaster)=[Forms]![Formular1]![ændrefra]))"
DoCmd.RunSQL "UPDATE tblKomponentHLS SET tblKomponentHLS.KomponentMaster = Forms!Formular1!ændretil WHERE (((tblKomponentHLS.KomponentMaster)=[Forms]![Formular1]![ændrefra]))"
Hej MUGS...det snerper der hen ad. Men når skriver i mit ubundne felt Ændrefra og Ændretil og dobbelt klikker på knappen, får jeg først 1 boks, hvor jeg igen skal indtaste en "parameterværdi (Ændretil)" og bagefter en anden boks "parameterværdi (Ændrefra)" Jeg ønsker at opdateringen sker ved dobbeltklikket, måske med en msgboks bagefter.
Jeg afprøvede det imorges og det fungerer pefekt. Kontroller at du har stavet navnene korrekt, noget tyder på, at forespørgslen ikke genkender felterne. Msgbox laver du således:
DoCmd.RunSQL "UPDATE tblKomponentHLS SET tblKomponentHLS.KomponentMaster = Forms!Formular1!ændretil WHERE (((tblKomponentHLS.KomponentMaster)=[Forms]![Formular1]![ændrefra]))" Msgbox "Opdateringerne er udført."
Kan sende en testdb, når jeg er hjemme fra arbejde. Blot læg din e-mail.
Du burde kende min Email, du har hjulpet mig et par gange...dejligt!!! - Er ved at kigge nærmere på problemet, og jeg har modtaget en del fix fra dig tidligere, så det vil jeg også kigge nærmere på. Ellers er min Hlykke@post11.tele.dk
JEPS...Nu virker det!!!. Hvor fedt!!! Tak for hjælpen....Du er altid meget hjælpsom. Jeg har også problemer med Sletteforespørgsel via en formular...(opretter et spørgsmål). Tak endnu engang
Synes godt om
Ny brugerNybegynder
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.