Problemer med UPDATE sætning
Hej.. Jeg har engang for nogle måneder siden fået hjælp til en INSERT sætning af terry. Den ser ud som følgende:DoCmd.RunSQL "INSERT INTO tblPriser1 SELECT tblPriser.* FROM tblPriser WHERE PrisID = '" & Me.PrisID & "'"
Jeg bruger dette stykke kode i en formular, og koden ligger på AFTER UPDATE hændelsen.
Kodens funktion er at indsætte en post HELT magen til i en anden tabel, end den som indgår i formularen. De to tabeller er fuldt ud identiske, men hedder bare tblPriser, og tblPriser1
tblPriser er den der er vist i formularen, og tblPriser1 er den som får indsat de fuldstændigt identiske poster.
Jeg kunne nu godt tænke mig at få lavet det således, at når jeg ændre/opdatere i posterne, så bliver ændringerne også ført med over. Derfor skal jeg nu have lavet ovenstående sætning om så den bliver til en UPDATE sætning. Mit bud på det var:
DoCmd.RunSQL "UPDATE tblPriser1 SET tblPriser.* FROM tblPriser WHERE PrisID = '" & Me.PrisID & "'"¨
Dette virker dog ikke, og da jeg ikke har særligt meget forstand på SQL osv. så er jeg gået lidt i stå.
Mvh. Steffen Kristensen
