ADO.RecordCount est égal à - 1 problème

Lorsque j'ai jamais essayer d'accéder à la propriété RecordCount, je reçois toujours une valeur de retour -1. Ci-dessous mon code d'exemple.

Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open Application("strConnectstring")
Set rs = Server.CreateObject ("ADODB.Recordset")
rs.ActiveConnection = oConn
SQL = "Publications_PicoSearchListing"
set rs = oConn.execute(SQL)

Je ne suis pas sûr si je suis en train de faire forwardCursor ou les curseurs dynamiques, ou si le fournisseur prend même en charge la propriété RecordCount. Comment puis-je vérifier si le fournisseur prend en charge propriété RecordCount ou si je suis en utilisant soit forwardCursor ou les curseurs dynamiques.

Toute aide serait appréciée.

Merci

OriginalL'auteur Brandon Michael Hunter | 2010-01-08