Aqui esta el codigo
Código:
set Rs = Server.CreateObject("ADODB.Recordset")
Rs.CursorType=1
sql="SELECT id FROM instituciones"
Rs.Open sql, conn
IF not isobject (Rs) THEN
Msg = "Alerta no se encontro objeto en la bd"
ELSEIF Rs.RecordCount = 0 THEN
Msg="Atencion se encontraron: "&Rs.RecordCount&" registros "
ELSE
Msg="Se encontraron: "&Rs.RecordCount&" registros"
END IF
response.write Msg
Rs.close
Lo único que no hace es mostrarme el mensaje de Alerta, cuando no consigue el objeto en la BD, sino que entra en el ELSEIF . Creo que
isobject verifica si existe el Recordset, y no si es valido..
Hay forma de verificar que el objeto esta en la BD, para que ingrese en la primera opción del IF???