21. oktober 2007 - 11:12
Der er
7 kommentarer og
1 løsning
Tabeloprettelsforespørgelse
Hjælp
Jeg har en database som jeg har lavet for flere år siden.
der i har jeg en Tabeloprettelsforespørgelse som jeg gerne
vil have et nyt felt i men jeg kan ikke finde ud hvor jeg skal
gøre dette evt. en ny Tabeloprettelsforespørgelse
thomasjepsen har lavet den se spørgsmål 502488
gerne hurtigt
21. oktober 2007 - 11:20
#1
Thomasjepsen's svar i dit link er i VBA. Læg koden i en knap i formularen og prøv at køre den.
Docmd.setwarnings False
Kør din tabeloprettelseweforespørgsel
Docmd.RunSQL "INSERT INTO tblBurer ( Burnr, felt2 ) SELECT 8888, 'bla bla'"
docmd.Setwarnings true
21. oktober 2007 - 13:13
#2
Hej Mugs
vil du godt vise hvor jeg skal indsætte feltet " præmiegrupper"
INSERT INTO tmpFaktura_Under ( Serier, Sortering, Klassenr, Udtryk, Klasse, Fakturanr, Kategorinavn, Serie, Point, [Medaljer Point], Stamme, [Medaljer Stamme], [Pokal nr], Pokaler, Oprangering, Kategori1, [DM Serie], [DM/Pokal] )
SELECT [Faktura under].Serier, [Faktura under].præmiegrupper, [Faktura under].Klassenr, [Faktura under].Udtryk, [Faktura under].Klasse, [Faktura under].Fakturanr, [Faktura under].Kategorinavn, [Faktura under].Serie, [Faktura under].Point, [Faktura under].[Medaljer Point], [Faktura under].Stamme, [Faktura under].[Medaljer Stamme], [Faktura under].[Pokal nr], [Faktura under].Pokaler, [Faktura under].Oprangering, [Faktura under].[Navn på præmiegrupper], [Faktura under].[DM Serie / pokaler], [Faktura under].Udtryk1 AS Udtryk1
FROM [Faktura under]
ORDER BY [Faktura under].Serier, [Faktura under].præmiegrupper, [Faktura under].Klassenr;
21. oktober 2007 - 13:54
#5
Kan det ikke være skyldes, at feltet "præmiegrupper" ikke eksisterer i tabellen tmpfaktura? Har du kontrolleret det?
21. oktober 2007 - 16:34
#6
I din INSERT INTO er de to sidste felter
..., [DM Serie], [DM/Pokal] )
udvid det til
..., [DM Serie], [DM/Pokal], præmiegrupper)
I afdelingen SELECT er de to sidste felter
... [Faktura under].[DM Serie / pokaler], [Faktura under].Udtryk1 AS Udtryk1
udvid det til
... [Faktura under].[DM Serie / pokaler], [Faktura under].Udtryk1 AS Udtryk1, præmiegrupper
(eller det udtryk, som skal valideres til præmiegrupper)
- og så skal du (som mugs skriver) jo sørge for at feltet præmiegrupper findes i din Temp tabel