webForumDet fria alternativet

Skriva ut en ändring när många dbtabeller finns?

ASP

4 svar · 227 visningar · startad av Dflex

Medlem sedan juni 2002136 inlägg
Frågan#1

Tjena!

Jag har ett formulär där man kan ändra information om en CAD-ritning. Problemet är när jag ska spara ändringen för då ska nämligen en bekräftelse på skärmen visa vad informationen är ändrad till. All info finns lagrad i en db som innehåller 4 st tabeller.

Informationen lagras utspritt i de olika tabellerna.

Problemet är att jag endast får ut ID:nr från en tabell, och jag vill har ut det värde ur en annan kolumn som har det ID:värdet.

Ex)

Så här blir det nu:

Bekräftelse:

  Sparad av: 48

...men jag vill ha det så här:

Sparad av: Nils

(OBS! Nils har ID:t 48)!

Hur löser man detta?

Hälsning

Dflex

Medlem sedan juli 2002145 inlägg
#2

Tjaba!

Rent principiellt får du göra en JOIN via Id:t mellan tabellerna... Så här ungefär:

SELECT t1.*, t2.AndratAvNamn
FROM TabellMedInfoOmÄndring t1, TabellMedPersonInfo t2
WHERE t1.AndratAv = t2.Id

Om jag förstått frågan rätt...

Medlem sedan juni 2002136 inlägg
#3

Jag löste det på ett annat sätt...

Tack ändå för hjälpen!

Hälsning

Dflex

Medlem sedan juni 2002136 inlägg
#4

Kan någon förklara följande?:

set skapadav=conn.execute("SELECT * FROM tbl_konstruktörer where id="&rs("initialer"))

Vid utskrift:

<p>Skapad av: <%=skapad av("initialer")%></p>

OM DU INTE FÖRSTÅR MIN VAD JAG ÄR UTE EFTER, LÄS FÖRSTA INLÄGGET!

Medlem sedan mars 20015 287 inlägg
#5

Vad är det för förklaring du vill ha egentligen? Vad koden gör eller?
Och jag har läst första inlägget, som du redan löst ;)

268 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)