Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2005, 01:05
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Moverme por el RecordSet -- Urgente

Muy wenas a tod@s, tengo una duda. Resulta que tengo una aplicación en la cual te vas moviendo por una serie de registros, de uno en uno, con las tipicas flechas de siguiente y anterior. El problema lo tengo con lo siguiente, cuando actualizo uno de estos registros, una vez finalizada la actualización, si redirigo a la página donde se muestran los datos pasandole el indentificador del registro, solo me muestra ese y no todos. He intentado que al actualizar, busque todos los registros y se mueva (con rs.movenext) hasta el registro que coincida con el identificador que le paso, peeero, por pantalla me saca el primero Y encima no me deja moverme para seguir, y de todas formas esto tampoco me serviría (lo de que el usuario se vaya moviendo) porque claro, cuando solo hay dos o tres registros como ahora en las pruebas, no pasa nada, pero cuando haya varios miles, pues eso puede ser un poco "pesado" por asi decirlo. Como tendria que hacerlo??? Os dejo el código para que os hagais una idea de como lo tengo exactamente ahora:

Código PHP:
set Panelistas Server.CreateObject("ADODB.Recordset")
Panelistas.ActiveConnection MM_Gestom_STRING
Panelistas
.Source "SELECT *  FROM Panelistas  WHERE NPANELISTA like '" Replace(Panelistas__MMColParam"'""''") + "'"
Panelistas.CursorType 0
Panelistas
.CursorLocation 2
Panelistas
.LockType 3
Panelistas
.Open()
Panelistas_numRows 0
if not panelistas.eof and not panelistas.bof then
    Cod
=(Panelistas.Fields.Item("NPANELISTA").Value)
end if
%>
<%
    if 
a=1 then
    cod 
request.QueryString("codigo")
    
b=0
    
while not b=1
            
if panelistas.fields.item("npanelista")=cod then
                b
=1
            end 
if
            
panelistas.movenext
    wend
end 
if
%> 
La variable A se la paso desde la página de actualización, para saber que vengo de ahi, y no de pasar de un registro a otro. Espero que me podais ayudar, ya que es bastante urgente, gracias.
__________________
Vayamos por Partes :: Jack el Destripador