rs.RecordCount :p
hur räknar jag antal poster i ett recordset
alltså inte antal poster i databasen
utan hur många poster som kom med in i recordsetet efter sql raden kördes?
/felix :e
8 svar · 374 visningar · startad av firstchoice
hur räknar jag antal poster i ett recordset
alltså inte antal poster i databasen
utan hur många poster som kom med in i recordsetet efter sql raden kördes?
/felix :e
rs.RecordCount :p
kan du inte prata? :e
Man behöver inte heller skapa ett recordset för att räkna posterna som är berörda. Det är bara att skriva ungefär så här:
Set Rs = Cn.Execute("Select Username From tbl_users Where Country='Sweden'")
m_soderlund skrev:
Man behöver inte heller skapa ett recordset för att räkna posterna som är berörda. Det är bara att skriva ungefär så här:
Set Rs = Cn.Execute("Select Username From tbl_users Where Country='Sweden'")
Det är just vad du gör i den där koden; du skapar ett recordset. Och dessutom har det inte så mycket med att göra hur många poster som returneras i det recordset:et. ;)
/r: Hoppsan, Överridaren var först med samma kommentar. ;)
om man använder execute då?
Vid execute så blir recordcount -1 (oftast) vilket innebär att antalet rader är obekant.