Hvad er det galt?

Tags:    asp

Set Conn = Server.CreateObject("ADODB.Connection")
Set RS = server.CreateObject("ADODB.recordset")
Conn.Open ConnString
set test = rs.recordCount
sql = "select * from reklame where id =" & RandomNumber(test)
RS.Open sql, Conn, 1, 2

Hvad er det galt med dette?
Det er meningen at det skal finde ud af hvor man mange der er i databasen hvor efter den skal vælge en tilfældig!
Med venlig hilsen
Frede_Manden



Du skal først have noget data i dit recordset før du kan bruge recordCount.

Fold kodeboks ind/udKode 


Det er ikke testet!

MvH

Stefan Svensson
http://fusket.frac.dk

[Redigeret d. 22/12-03 18:25:07 af Stefan Svensson]



Du skal først have noget data i dit recordset før du kan bruge recordCount.

Fold kodeboks ind/udKode 


Det er ikke testet!

MvH

Stefan Svensson
http://fusket.frac.dk

[Redigeret d. 22/12-03 18:25:07 af Stefan Svensson]


Den siger Invalid operation on open object
Med venlig hilsen
Frede_Manden




set test = rs.recordCount


Du kan ikke tælle records før recordsettet er åbent.
--
Thomas Due
Software developer
udvikleren.dk - ASP redaktør
tdue@mail.dk




set test = rs.recordCount


Du kan ikke tælle records før recordsettet er åbent.
--
Thomas Due
Software developer
udvikleren.dk - ASP redaktør
tdue@mail.dk


Jamen det var jo meningen at randomnumer scriptet giver et tal, det tal er så den id der skal hentes.. Det er det eneste der går ud på


Med venlig hilsen
Frede_Manden



t