Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Duda con coincidencias
 Foro Bloqueado  Tema Bloqueado


Autor Temas
jack
Starting Member

España
25 Posts
Mensajes - 26 Nov 2004 :  01:06:03  Ver Perfil  Enviar Email
hola,
Tengo bd access y una tabla con los campos :

-corredor (nombre del corredor)(tipo texto)
-carrera (nombre de la carrera)(tipo texto)
-posicion en carrera (lo dicho:1,2,3...1 si quedó 1º,2 si quedó 2º,blabla)(tipo texto también)
-fecha (idem)

La cosa es que quiero mostrar las posiciones de ambos corredores cuando coincidan en el campo "carrera",es decir,que ambos corredores hayan estado en la misma carrera,mi forma de conseguirlo es mediante este humilde codigo(soy mu novato):

var1=request.form("corredor1")
var2=request.form("corredor2")
SQL1 = "SELECT carrera FROM tabla WHERE corredor LIKE '%"&var1&"%' ORDER BY Fecha"
SQL2 = "SELECT carrera FROM tabla WHERE corredor LIKE '%"&var2&"%' ORDER BY Fecha"
rs1.Open SQL1, cn, 3, 3
rs2.Open SQL2, cn, 3, 3
if rs1.Fields("carrera")=rs2.Fields("carrera") then
SQL1 = "SELECT carrera FROM tabla WHERE corredor LIKE '%"&var1&"%' ORDER BY Fecha"
else
response.write ("")
While Not rs1.EOF
While Not rs2.EOF
end if

y despues mostrar el resultado con <%=rs1.Fields("Posicion")%> y el otro corredor con <%=rs2.Fields("Posicion")%>

se que esta mal porque no sale y no se si el error está en el IF o en la forma de hacer el codigo,y a ver si me podéis decir como hacerlo porque tal vez estoy ofuscado de hacerlo así y hay una forma más sencilla de hacerlo.

Muchas gracias por todo y un saludo.

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar