Código:
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.. 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
Hay forma de verificar que el objeto esta en la BD, para que ingrese en la primera opción del IF???