Avatar billede schoesler Nybegynder
25. marts 2003 - 12:39 Der er 7 kommentarer og
2 løsninger

tilføj felt i tabel

Står og skal tilføje et 3 felter (tekst)i en tabel "master" .Felterne er [expire1] ,[expire2] og [expire3]. Er der en der har en kode liggende?
25. marts 2003 - 12:52 #1
SQL'en ser nogenlunde således ud:
Alter Table Master add expire1 Text
Alter Table Master add expire2 Text
Alter Table Master add expire3 Text

Denne kan du gemme i en forespørgsel og derefter køre den fra kode eller manuelt
Avatar billede schoesler Nybegynder
25. marts 2003 - 13:10 #2
'thomasjepsen' Har aldrig prøvet at lave en SQL forespørgsel, kan du kanne med nogle hints
Avatar billede sjap Praktikant
25. marts 2003 - 17:16 #3
schoesler
Opret en ny query (i designvisning). Lad være med at tilføje nogen tabellen. Når du så står i designvinduet vælger du menuen Vis/SQL-visning. Så er du faktisk i forespørgslens SQL editor (du kan også vælge det med en af dine eksisterende forespørgsler, så kan du se hvordan det ser ud).
Så kopierer du faktisk blot thomasjepsens forslag ind her og prøver at køre forespørgslen.
Avatar billede mugs Novice
25. marts 2003 - 19:05 #4
Når jeg kopierer thomasjepsens forslag ind i en forespørgsel, fungerer det med kun eet felt. Bruger jeg forslaget direkte med 3 felter får jeg en fejl på ordet "Table". Men det er gsranteret mig, der ikke lige forstår den der SQL.

Flg. fungerer også, omend den er knap så elegant.



Dim SQL1 As String
Dim SQL2 As String
Dim SQL3 As String
SQL1 = "Alter Table 1 add expire1 Text"
SQL2 = "Alter Table 1 add expire2 Text"
SQL3 = "Alter Table 1 add expire3 Text"
DoCmd.RunSQL SQL1
DoCmd.RunSQL SQL2
DoCmd.RunSQL SQL3
MsgBox "Funktionen er udført."
Avatar billede mugs Novice
25. marts 2003 - 21:34 #5
Citat fra bogen "Grundlæggende Programmering i SQL" af Carsten Straaberg:

"Man kan kun slette eller tilføje eet felt ad gangen i en forespørgsel."
Avatar billede sjap Praktikant
25. marts 2003 - 21:35 #6
Tja, så lærte vi også noget i dag. ;-)
Avatar billede mugs Novice
12. april 2003 - 22:25 #7
schoesler > Hvordan går det - er dit problem løst?
Avatar billede schoesler Nybegynder
29. maj 2003 - 15:37 #8
Hej mugs, nej jeg har ikke fået løst problemmet endnu. Kunne du ikke oprette et svar så vil jeg dele point mellem dig og thomasjepsen
Avatar billede mugs Novice
29. maj 2003 - 16:38 #9
Hej.
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