Emil Hauch Jensen skrev i meddelelsen
<3c18048d$0$94411$edfadb0f@dspool01.news.tele.dk>...
>Hej,
>
>Er der ikke en smart person der kan hjælpe mig med at tælle mine records ??
>
>Her er lidt kode:
>
>countSQL = "SELECT * FROM users WHERE score >2"
>
>set RScount = Conn.execute(countSQL)
>
>randomize
>
>inte = (RScount."??Count??" * rnd())
>
>inte = -int(-inte)
>
>Det tal jeg så får skal jeg bruge til at finde en tilfældig bruger i mit
>RScount.
>Så jeg bagefter kan:
>
>selectSQL = "SELECT * FROM users WHERE userid = "& RScount("userid")
>
>Men hvad kan jeg bruge til at tælle hvormange records der er i mit rs ?? -
>RS.count virker ihvt. ikke
>
>--
>-Mvh.
>-Emil hauch Jensen
>
>
http://www.prodigium.dk
>root@prodigium.dk
>
>
Har du prøver denne her:
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &
Server.MapPath("db.mdb")
strSQL = "SELECT * FROM users"
Set objRS = Server.CreateObject("ADODB.RecordSet")
objRS.Open strSQL, objConn, adOpenStatic, adLockReadOnly
intCount = objRS.RecordCount
Kyrtz