Uppdatera 2 tabeller i databas

ASP

4 svar · 377 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Trådstart#1

Fundera på att göra såhär:

Har två st tabeller en skall "länkas" via tabell2.Uid skall vara samma som ett tabell1.ID

på tabell1 kör jag en insert på och så vill jag även ha en insert till tabell2 fast i Uid skall den tabell1.ID som nyss skapats läggas in, måste jag köra en insert och sen en Select som matchar träffen på det fält i tabell1 som skapats och sedan en inser till tabell2?

Detta är en Access databas.

Medlem sedan juni 200032 967 inlägg
#2
  1. Gör insert
  2. Hämta ut ID med SELECT @@IDENTITY. Ställ frågan med samma connection som insert i 1).
Medlem sedan juni 20019 519 inlägg
#3

Ska söka vidare med Identity saken... Vad gör den exakt? man får ändå göra något

Where rubrik  = '"& request.form("form") &"'"
Medlem sedan juni 200032 967 inlägg
#4

@@IDENTITY innehåller ID på posten som precis skapades av dig (din connection).
Den påverkas alltså inte av att andra gör inserts samtidigt, det är ID på din post du får tillbaka.

Medlem sedan juni 20019 519 inlägg
#5

oh! Kanon!

272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)