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

ayuda por favor

Estas en el tema de ayuda por favor en el foro de ASP Clásico en Foros del Web. tengo una tabla la cual la abro para mostrar varios campos pero uno de los campos que no muestro , que es el id de ...
  #1 (permalink)  
Antiguo 13/11/2004, 20:09
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
ayuda por favor

tengo una tabla la cual la abro para mostrar varios campos pero uno de los campos que no muestro , que es el id de la tabla lo quiero asignar a una variable de session como hago para extraerlo de la tabla y pasarselo a una variable de session ? gracias
  #2 (permalink)  
Antiguo 13/11/2004, 20:36
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
lo primero seria ver el codigo que tienes
lo que no entiendo es lo que realmente quieres hacer
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 13/11/2004, 23:29
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
Session("tusesion")=Rs("id")

asi lo entendi yo!
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #4 (permalink)  
Antiguo 14/11/2004, 11:11
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
gracias dobled , pero no se por que siempre mi variable de session me muestra el primer id y no sale de alli ahi va mi codigo :

Set oConn = Server.CreateObject ("ADODB.Connection")
Set RS = Server.CreateObject ("ADODB.RecordSet")
oConn.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("base2.mdb")

'Conectamos a la conexion a la base de datos.
sql ="SELECT TOP 10 * FROM preguntas WHERE Categoria= " & articulo & " ORDER BY id DESC"
'Abrimos la tabla pidiendo todos sus registros.
RS.Open sql, oConn %> <%Do While not RS.EOF %> </tr>




</table>
<table width="671" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="81" bgcolor="#EEEEEE"><font color="#000000" size="-1" face="Arial, Helvetica, sans-serif">
<%Response.Write "<IMG SRC="""&RS("imagen")&""">" %>
</font><font color="#FF0000" size="-1">&nbsp; </font><font color="#000000" size="-1" face="Arial, Helvetica, sans-serif">&nbsp;
</font></td>
<td width="463" valign="top" bgcolor="#EEEEEE"><font color="#000000" size="-1" face="Arial, Helvetica, sans-serif">
<%Response.Write RS.Fields("pregunta")&"</a></b><br><font color=""#696969""> "
Response.Write "<P>"
%>
</font><font color="#FF0000" size="-1">&nbsp; </font><font color="#000000" size="-1" face="Arial, Helvetica, sans-serif">&nbsp;
</font></td>
<td width="127" valign="top" bgcolor="#EEEEEE"><font color="#FF0000" size="-1">
<%Response.Write RS.Fields("usuario") %>
</font></td>
</tr>
</table>
<p>
<%
Session("sArticulo") = articulo
Session("numeroid")=Rs.Fields("id")/////////////aca esta mi variable id ///////////////


%>
</p>

<%RS.MoveNext

Loop


RS.Close
oConn.Close
Set RS = Nothing
Set oConn = Nothing
%>

Gracias a quien me ayude

Última edición por hugorei; 14/11/2004 a las 11:12
  #5 (permalink)  
Antiguo 14/11/2004, 18:00
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
primero que nada para que lo quieres en la variable session por que como tienes el codigo cada vez que traes un registro y llegas al loop lo vuelves a sobrescribir con el siguiente registro y eso para mi parecer no está bien en resumen la session cambia de valor por cada registro que encuentras o sea 10 veces cambia y por logica te va a mostrar el ultimo que pinta el recordset.
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.

Última edición por dobled; 14/11/2004 a las 18:02
  #6 (permalink)  
Antiguo 15/11/2004, 07:44
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 139
Antigüedad: 20 años, 6 meses
Puntos: 0
como dice dobled, lo que estas haciendo no tiene logica, estas sobreescribiendo el numero cada vez que avanzas un registro.

dinos cual es la finalidad de otorgarle el valor de la id a la session y tal vez podamos ofrecerte una alternativa

un saludo
__________________
Punkis De Mierda

Foro punk rock
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 18:34.