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

como rescatar toda una fila de una tabla de mi BD con solo rescatar un campo

Estas en el tema de como rescatar toda una fila de una tabla de mi BD con solo rescatar un campo en el foro de ASP Clásico en Foros del Web. como puedo hacer para pasar por ejemplo usa sola variable y rescatar toda la ingormación de esa fila... ejemplo: paso por Url una variable <a ...
  #1 (permalink)  
Antiguo 05/05/2005, 17:38
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
como rescatar toda una fila de una tabla de mi BD con solo rescatar un campo

como puedo hacer para pasar por ejemplo usa sola variable y rescatar toda la ingormación de esa fila... ejemplo:

paso por Url una variable
<a href="1.asp?id=<% = rs.("id") %>">click aqui</a>

en la otra página recato con un querystring
id = Request.Querystring("id")

hasta ahi todo bien pero como puedo hacer para sacarle la información de toda la fila sin tener que pasar todos los campor por variables... no se si me explico... imaginemonos una tabla que tenga los campos:
id | nombre | edad | usuario

se puede hacer que solo rescatando el id (que es unico) rescate tambien el nombre la edad y el usuario... algo asi:

id = Request.Querystring("id")
nombre = rs("nombre")
dad = rs("edad")
usuario = rs("usuario)
Tienes el ID: <% = id %> tu nombre es: <% = nombre %> tu edad es: <% = edad %> y tu usuario es: <% = edad %>
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #2 (permalink)  
Antiguo 05/05/2005, 17:58
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
pues no sin hacer otra nueva consulta a la BD:

id = Request.Querystring("id")
SQL = "SELECT * FROM tu_tabla WHERE campoID = " & id 'asumo que campoID es numérico
' ejecutás la consulta y ya tenés un recordset

Tienes el ID: <% = id %> tu nombre es: <% = Rs("nombre") %> tu edad es: <% = Rs("edad") %> y tu usuario es: <% = Rs("¿¿¿edad??? jejeje") %>

saludos
__________________
...___...
  #3 (permalink)  
Antiguo 05/05/2005, 19:05
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
gracias nuevamente Al Zuwaga, pero si no uso recorser sino que un simple
set rs = conn.execute(sql)
sirve igual???
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #4 (permalink)  
Antiguo 05/05/2005, 19:38
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Lo probaste antes de preguntar? ;)

(Si, si sirve igual... el "set rs..." lo que está haciendo es instaciar un recordst)
__________________
...___...
  #5 (permalink)  
Antiguo 05/05/2005, 19:46
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
Cita:
Iniciado por Al Zuwaga
Lo probaste antes de preguntar? ;)

(Si, si sirve igual... el "set rs..." lo que está haciendo es instaciar un recordst)
Sorry no lo probe en realidad porque no estaba en mi PC... estaba en el PC de un amigo y el no tiene el PWS ni el IIS... igual pido las disculpas del caso
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
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 16:09.