Foros del Web » Programando para Internet » ASP Clásico »

ayuda con if complicado

Estas en el tema de ayuda con if complicado en el foro de ASP Clásico en Foros del Web. hola gente... ya me duele la vista y no logro resolverlo hice un recordset que cumple con algunas condiciones y haciendo un rs.recordcount me da ...
  #1 (permalink)  
Antiguo 08/01/2004, 00:20
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
ayuda con if complicado

hola gente... ya me duele la vista y no logro resolverlo
hice un recordset que cumple con algunas condiciones y haciendo un rs.recordcount me da un 2
hasta ahi todo bien, significa que hay 2 registros en el recordset
como puedo hacer para que...

de esos 2 registros me los identifique y me diga

encontre un 1 y tambien que diga encontre un 2

probe con

Código PHP:
if campo 1 then
Response
.Write("encontre un 1")
End If

if 
campo 2 then
Response
.Write("encontre un 2")
End If 
pero como no se trata de un loop no sigue buscando, es como que se queda con el primer registro que tiene el recorset, deberia de hacer un loop ?

bueno espero me entiendan

y buenas noches!
__________________
On error no hago nada porque deje de fumar...
  #2 (permalink)  
Antiguo 08/01/2004, 03:43
 
Fecha de Ingreso: noviembre-2003
Mensajes: 30
Antigüedad: 21 años, 5 meses
Puntos: 0
La verdad es q no dejas muy claro lo q quieres
  #3 (permalink)  
Antiguo 08/01/2004, 10:33
Avatar de xBlaze  
Fecha de Ingreso: julio-2002
Ubicación: Lemuria
Mensajes: 87
Antigüedad: 22 años, 9 meses
Puntos: 0
No esta muy explicado lo que quieres hacer, con tu ejemplo no muestras que utilizas la base de datos para nada, dado tu ejemplo, no estaria mejor poner nadamas:

Response.Write("Encontre un " & campo)

Ahora que si es con el RecordSet, pues necesitas un ciclo algo asi:

i = 1
Do While Not rs.EOF
If rs.campo = i Then
Response.Write("Encontre un " & i)
End If
i = i + 1
rs.MoveNext
Loop
__________________
Darth xBlaze
Gerente de Sistemas
Arisoft
  #4 (permalink)  
Antiguo 08/01/2004, 13:23
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
eso me sirvio, muchas gracias!!
__________________
On error no hago nada porque deje de fumar...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:27.