Set objRS = Nothing
Set Connect = Nothing
Sql sats
46 svar · 596 visningar · startad av Qimen · sida 3 av 3
Trådstarten, av Qimen
Hej Hur gör man för att den ska räkna hur många "bollar" användaren har? Användaren ligger sparad i en session och det ligger flera olika saker i "sak". Jag vill att den bara räknar "bollar". Nu använder jag: SQL = "SELECT sak From saker WHERE namn = '"&Session("username")&"' " Set RecSet = Connect.Execute(SQL) Response.Write RecSet.Fields(0)%> Men då hämtar den allt som den användar
Läs hela trådstarten →sådär ja.. då är det väl bra nu
Hum jag tror jag märkt ett fel. Om en person har flera bollar så står det ändå att han har en boll ?
Det verkar som om den räknar flera poster men om en post har boll och sedan i antal - 2 st.. då räknas det som en :/
Bör kanske tilläga att en medlem kan bara ha en sak av varje, alltså en post men sedan kan den posten ha flera värden...
ex.
id sak vemsid antal
1 Boll Qimen 2
strSQL = "SELECT antal FROM saker WHERE namn = '" & Session("username") & "' AND sak = 'bollar'"
Set objRS = objCon.Execute(strSQL)
If NOT objRS.EOF Then
Response.Write(objRS("antal"))
Else
Response.Write("Du har inga bollar")
End If
?
´Hepp det löste sig.
Dte skulle inte vara objCon.execute utan Connect.Execute
