Vinnaren i pepparkakshustävlingen!
2008-01-15, 18:42
  #1
Medlem
hainzs avatar
Jag har 4 tabeller anvandare, kundvagn, kundvagnsartiklar, artiklar

kundvagn har PK vagnId och FK anvandarId

kundvagnsartiklar har PK kundartId och FK vagnId, artikelId

artiklar har PK artikelId

jag vill nu göra en INSERT i kundvagn som ger ett vagnId som jag i samma INSERT kan använda i för INSERT i kundvagnsartiklar och där lägga in flera artiklar som då tillhör en kundvagn, någon som kan hjälpa mig med det?
Citera
2008-01-23, 13:59
  #2
Medlem
Vilken databasmotor använder du?

Det finns en hel del olika alternativ, men ett är att du själv först genererar ett id, antingen i din applikation eller i databasen, och sedan gör dina inserts med det. Då måste du så klart kontrollera att det är unikt först.

Använder du SQL-server så kan man använda scope_identity() -funktionen direkt efter din Insert i kundvagn för att få ut idt på den rad du precis satt in.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback