Tæller ikke korrekt
HejJeg forstår ikke, hvorfor mine to tæller kommer til to forskellige tal, selvom de tæller på det samme:
strSQL = "SELECT Count(Annonce_ID) as Annonce_count FROM PLUSPROFIL_ANNONCE WHERE POINTS < MAXPOINTS AND TRIN <> 0"
set rs = dataConn.execute(strSQL)
strAnnonceCount = rs("Annonce_count")
response.write "Antallet af records: " & strAnnonceCount
strQuery = "SELECT ANNONCE_ID, TRIN FROM PLUSPROFIL_ANNONCE WHERE POINTS < MAXPOINTS AND TRIN <> 0"
set rs = dataConn.execute(strQuery)
while not (rs.eof or rs.bof)
response.write "<br>" & rs("annonce_id")
rs.movenext
wend
Den udskriver "Antallet af records: 44", mens while-sætningen udskriver op til 59 records (den skulle stoppe ved 44).
Det mystiske er, at de tæller efter de samme betingelser... right?
