Avatar billede puppetmaster Nybegynder
04. november 2004 - 14:29 Der er 3 kommentarer og
1 løsning

Opdatere tabel på baggrund af data i anden tabel

I min Tabel1, skal feltet Varenr opdateres.
Tabel2 består af 2 felter, Varenr og VarenrNyt.
Jeg skal have opdateret værdierne i Tabel1, med de nye værdier fra Tabel2 (VarenrNyt, selvfølgelig)
Hvordan gør man det?
Prøvede at bruge den indbyggede guide, uden held, så jeg spekulerede på at bruge noget VBA i stedet, men hvordan skal det "se ud"?
Avatar billede puppetmaster Nybegynder
04. november 2004 - 14:32 #1
Guiden giver dette:
UPDATE Tabel1 SET Tabel1.Varenr = [Tabel2]![VarenrNyt]
WHERE (((Tabel1.Varenr)=[Tabel2]![Varenr]));

Når jeg kører forespørgslen, spørges der efter værdierne i [Tabel2]![VarenrNyt] og [Tabel2]![Varenr]
Avatar billede jensen363 Forsker
04. november 2004 - 14:46 #2
Det må være noget lidt a´la :

UPDATE Tabel1
INNER JOIN Tabel2 ON Tabel1.Varenr = Tabel2.Varenr
SET Tabel1.Varenr = [Tabel2]![VarenrNyt];
Avatar billede puppetmaster Nybegynder
04. november 2004 - 14:55 #3
Jamen, det VAR da noget derhenad. Tak.
Avatar billede jensen363 Forsker
04. november 2004 - 15:02 #4
Velbekommen ... ;o)
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