| |||
| El problema es que no tienen que ser los 100 primeros, lo que quiero hacer es un Top para ver quien es el que tiene mas de algo y que solo haya diez, tambien me ha surgido otro problema,como ago para poner que uno sea el top 1 ,2 3, etc... no se si me entendeis.... Top 100 ___________ 1 Firedarknes 100pts 2 VAlkyrion 65 pts 3 4 5 ... 100 k no siga espero k esto os lo facilite... |
| ||||
|
Código:
Salud Function ObtenerTop(cantidad)
Dim ObjConn
Dim rs
Dim cmd
Dim param
Dim qry
Set ObjConn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
qry = "SELECT TOP " & cantidad & " campos FROM tabla WHERE condiciones"
ObjConn.Open strConnect
rs.Open qry, ObjConn, 3, 3
if not rs.EOF then
ds = rs.GetRows()
rs.Close()
else
ds = null
end if
Set rs = Nothing
ObjConn.Close()
Set ObjConn = Nothing
ObtenerTop = ds
End Function
ds = ObtenerTop(100)
if isArray(ds) then
'Aqui iteras este arreglo
else
'No existe esta lista
end if
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |