13. april 2001 - 15:09Der er
3 kommentarer og 1 løsning
database + funktion
jeg har lavet en funktion som ser således ud
Function AddScoreKiller(player As String, team As String, weapon As String)
Data1.Recordset.MoveFirst Do While Not Data1.Recordset.EOF If Data1.Recordset(\"player\") = player Then GoTo add End If Data1.Recordset.MoveNext Loop
add: With Data1.Recordset .Edit !Kill = Val(!Kill) + 1 ![\"team\"] = Val(![\"team\"]) + 1 ![\"weapon\"] = Val(![\"weapon\"]) + 1 .Update End With
End Function
det er linjen ![\"team\"] = Val(![\"team\"]) + 1 og ![\"weapon\"] = Val(![\"weapon\"]) + 1 jeg ikke kan få til at virke.
Jeg får team til at være en værdi som også findes i databasen men den vil ikke tage værdien af denne og ligge en til. Det samme problem er der med weapon.
Først ville jeg sætte Exit Function under Loop. Istedet for ![\"team\"]=val(![\"team\"])+1 prøv at skrive .Fields(\"team\") = Val(.Fields(\"team\")) + 1 så skulle det køre.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.