Chequear si un recordset tiene contenido o no

24/07/2003 - 22:20 por Pablo Pecora | Informe spam
Tengo la siguiente conexion 'tipica', donde guardo el contenido de un stored
procedure en un recordset
Set cn = Server.CreateObject("ADODB.Connection")
cn.open "Provider=SQLOLEDB; Data Source=localhost; Initial
Catalog=Intranet;User Id=sa; Password=;"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open StoredProcedureName,1


Necesito executar el stored procedure y que me traiga algunos 'rows'...
lo que quiero hacer Y NO PUEDO ES
Chequear si el recorset TIENE O NO REGISTROS!

Cuando trato de hacer un rs.RecordCount, me da un error...
Alguien tiene una idea de como ayudarme con esto?

Gracias!.
 

Leer las respuestas

#1 Nicolás Ghezzi
24/07/2003 - 22:53 | Informe spam
If Not(rs.eof and rs.bof) then
'tiene
else
'no tiene
end if

Saludos, Nico.


"Pablo Pecora" wrote in message
news:
Tengo la siguiente conexion 'tipica', donde guardo el contenido de un


stored
procedure en un recordset
Set cn = Server.CreateObject("ADODB.Connection")
cn.open "Provider=SQLOLEDB; Data Source=localhost; Initial
Catalog=Intranet;User Id=sa; Password=;"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open StoredProcedureName,1


Necesito executar el stored procedure y que me traiga algunos 'rows'...
lo que quiero hacer Y NO PUEDO ES
Chequear si el recorset TIENE O NO REGISTROS!

Cuando trato de hacer un rs.RecordCount, me da un error...
Alguien tiene una idea de como ayudarme con esto?

Gracias!.


Preguntas similares