Hej alla! Jag tror inte du har kolumnamn som heter r.ar ev är även kolumnnamn rvarde fel men vet inte. Vad har Balance för funktion? I vilken tabbel ligger rvarde?uppdatering av databas
ObjRS.Open "SELECT *
FROM spelare AS s, ledare AS l, resultat AS r, balans AS b
WHERE l.anvandarnamn='" & Session("Namn") & "' AND l.spelledarnummer=s.spelledarnummer AND s.lagnummer=r.lagnummer "
ObjRS.AddNew
ObjRS("r.ar")=0
ObjRS("rvarde")=False
ObjRS.Update (fel på denna rad)
Primär nyckeln i tabellen resultat är lagnummer och ar.
vet någon varför man får detta felmeddelande:
Item cannot be found in the collection corresponding to the requested name or ordinal
ha déSv: uppdatering av databas
Prova
ObjRS("ar")=0
Kanske även
ObjRS("varde")=FalseSv: uppdatering av databas
Test denna fråga. Kanske funkar.:
<code>
ObjRS.Open "SELECT r.*" & vbCrLf & _
"FROM resultat AS r LEFT JOIN spelare AS s ON r.lagnummer = s.lagnummer LEFT JOIN ledare AS l ON s.spelledarnummer=l.spelledarnummer" & vbCrLf & _
"WHERE l.anvandarnamn='" & Session("Namn") & "'"
ObjRS.AddNew
ObjRS("ar")=0
ObjRS("rvarde")=False
ObjRS.Update
</code>