webForumDet fria alternativet

Infoga värde i två ihopkopplade tabeller?

ASP

5 svar · 230 visningar · startad av Mattias

Medlem sedan mars 2000205 inlägg
Frågan#1

Jag skall lägga in värde från ett antal formulärfält i en databas med två olika tabeller som är sammanlänkade med fältet "StugID". Det är ju inga problem att lägga in värde i EN tabell, men iom att jag har två tabeller och att de är ihopkopplade så blir det svårare.

Har laborerat lite både med en AddNew- och INSERT-lösning, men båda fallerar på SQL-satsen. Jag greppar alltså inte hur man skriver SQL-satsen för att värdena skall kunna infogas i DBn utan att det blir konflikt mellan de båda SQL-uttrycken pga kopplingen mellan tabellerna.

Tacksam för svar!

// Mattias

Medlem sedan juni 200032 967 inlägg
#2

hej!

jag antar att det är samma problem som tidigare.

jag missade helt enkelt att svara på ditt sista inlägg igår i den tråden. lessen.

- - -

prova att byta plats på sql-satserna, dvs exekvera insert:en till tblStugInfo2 först.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan mars 2000205 inlägg
#3

Detta är otroligt underligt! Koden verkar fungera och man tas vidare till sidan som bekräftar att data lagts till DBn, men ändå är inga värde infogade i DBn. Detta hände det även när jag testade AddNew-lösningen innan. :(

Vad kan detta bero på? DBn och mappen har läs- och skrivrättigheter, så det kan inte vara problemet.

// Mattias

Medlem sedan dec. 19996 522 inlägg
#4

Du kanske arbetar mot fel db, du kanske har en kopia på dem på hårddisken eller någe.. :e

------------------
Våga lek med dig själv

Medlem sedan juni 200032 967 inlägg
#5

du får nog lägga upp hela din kod här, mattias, så får vi slänga ett öga.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan mars 2000205 inlägg
#6

Nu skäms jag...

Ärligt talat hade Erka rätt i att jag infogade värdena i en annan databas. IIS:ens (Default Web Site) inställningar gjorde att kopplingen genom server.mappath riktades mot en mapp där exakt samma DB låg och skräpade.

Lyckligtvis har ju koden inte fungerat felfritt tidigare (förutom vid AddNew igårkväll), så det hann ju inte bli så mkt "extraarbete".

Tack så för hjälpen iaf! Jag lovar att kontrollera ALLA mina DB innan jag ställer fler frågor här. ;)

// Mattias

273 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
151 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)