Fel vid uppdatering?

ASP

1 svar · 182 visningar · startad av Mattias

Medlem sedan mars 2000205 inlägg
Trådstart#1

Försöker uppdatera en tabell med ett värde (tblkund.sessionid) från en annan tabell (tblorder.sessionid) där kundid är lika med en tidigare verifieringssats (rsmailkoll). Koden är:

set rsdatum = "update tblkund set tblkund.sessionid=" & from tblorder.sessionid where tblkund.kundid=" & rsmailkoll("kundid")"
connect.execute(rsdatum)

Vi får ett felmeddelande om "expected end of statement" på ovanstående SQL-sats.

Medlem sedan juni 200032 967 inlägg
#2

du har ju inte joinat tabellerna :q

då kan man ju inte veta vilket sessionid som skall hämtas.

set rsdatum = "update tblkund set tblkund.sessionid = tblorder.sessionid where tblkund.kundid=" & rsmailkoll ("kundid") & " and tblkund.kundid = tblorder.kundid"

nånting sånt bör den se ut.
vet inte riktigt hur dina tabeller ska joinas...

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)