For langsom update?
Hejsa.Jeg har lidt af et hasteproblem. Jeg skal på en ASP side både opdatere en tuple i en tabel i min accessdatabase, og bagefter hente de nye værdier igen. Jeg kan sagtens opdatere tabellen, men når jeg henter dataene igen (og det er altså _lige_ bagefter, ikke bare på næste side) så får jeg de gamle data ud! På siden efter bliver de samme data også hentet, og der får jeg det rigtige, så databasen er blevet opdateret. Hvad kan der være galt?
Kode:
set dbConn = server.createObject(ADODB.Connection)
** dbConn initiering og så videre **
set rsUpdate = server.createObject(ADODB.Recordset)
rsUpdate.ActiveConnection = dbConn
rsUpdate.CursorType = adOpenDynamic
rsUpdate.LockType = adLockOptimistic
** Anden kode...ikke vigtig **
\' opdater databasen
with rsUpdate
.source = \"SELECT * FROM Opsaetninger WHERE Op_OpsaetningID=\'\" & session(\"activeConfig\") & \"\';\"
.open
.fields(\"Op_AendretAf\") = session(\"bruger\")
.fields(\"Op_SidstAendret\") = now()
.update
.close
end with
\' Opdater data i C5. Denne funktion hente data fra databsen. Den er blevet testet og virker.
rgNewData = GenerateTableArray(\"Opsaetninger\", \"Op_OpsaetningID=\"\"\" & session(\"activeConfig\") & \"\"\";\")
Call SendUpdate(\"Opsaetninger\", rgOldData, rgNewData)
