Avatar billede instruktor Nybegynder
03. juni 2003 - 14:56 Der er 7 kommentarer og
1 løsning

INSERT INTO (Autonummering)

INSERT INTO Annoncer ( AnnonceNr, BestillingsID, Rubrikgruppe, Underrubrik, Overskrift, Tekst, Størrelse, Dato )
VALUES ('26', '26', 'Køretøjer', 'Biler', 'FIAT til salg', 'Fin Bil', 3000, #29-11-2002#);

Hvordan for jeg ACCESS til at forstå at AnnonceNr og BestillingsID er Autonummereret tal og derfor skal bruge det efterfølgende tal i rækken? Det den burde skrive var som jeg selv har skrevet 26 og 26 men istedet for sætter den rækken ind på 0 og 27???
03. juni 2003 - 14:58 #1
Du skal bare undlade dem i din SQL. Så tager den selv den næste i rækkefølgen.
03. juni 2003 - 14:58 #2
INSERT INTO Annoncer ( Rubrikgruppe, Underrubrik, Overskrift, Tekst, Størrelse, Dato )
VALUES ('Køretøjer', 'Biler', 'FIAT til salg', 'Fin Bil', 3000, #29-11-2002#);
Avatar billede instruktor Nybegynder
03. juni 2003 - 15:03 #3
Har selv fundet fejlen, det er fordi ACCESS ikke kan have 2xAutonummering og derfor er AnnonceNr bare tal. Men hvorden får jeg den så til at bruge det sidste tal i Annoncer og lægge et til?
03. juni 2003 - 15:04 #4
DMax("Annoncenr"; "Annoncer")+1
Avatar billede instruktor Nybegynder
03. juni 2003 - 15:07 #5
Virker ikke helt, kan du ikke tage koden som jeg har vedlagt og selv prøve at sætte den ind så jeg kan se hvad du mener? Husk at AnnonceNr er TAL
03. juni 2003 - 15:09 #6
INSERT INTO Annoncer ( AnnonceNr, Rubrikgruppe, Underrubrik, Overskrift, Tekst, Størrelse, Dato )
VALUES (DMax("Annoncenr", "Annoncer")+1,'Køretøjer', 'Biler', 'FIAT til salg', 'Fin Bil', 3000, #29-11-2002#);
Avatar billede instruktor Nybegynder
03. juni 2003 - 15:11 #7
Tak, det var fordi du første gang skrev ";" istedet for "," :-)
03. juni 2003 - 15:14 #8
ja, men det afhænger af om du taster det i SQL-view eller design-view (se selv, at den har ændret det til ; i designview :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