Como puedo recorrer una tabla registro a registro

15/10/2003 - 20:42 por Jorge Luis Reyes Hevia | Informe spam
Hola, les agradecería si alguien me informara si existe en access una forma
de recorrer una tabla registro a registro, es decir,
posicionarme en el primer registro y así con un Do While, For - Next, etc o
alguna otra instrucción ir recorriendo la tabla para poder hacer en el lazo
operaciones con campos.
En espera de vuestra acostumbrada atención, muchas gracias. Manuel.

Preguntas similare

Leer las respuestas

#1 Memnoch
15/10/2003 - 20:50 | Informe spam
Tiene que ser algo por el estilo de esto (dudo si hay algún error de sintaxi
porque hace ya tiempo que no uso Access):

Dim RsTabla as RecordSet

Set RsTabla = "select bla bla ..."

RsTabla.MoveFirst

while not RsTabla.Eof

... cosas por hacer...

RsTable.MoveNext
wend

"Jorge Luis Reyes Hevia" wrote in message
news:Oygjb.54360$
Hola, les agradecería si alguien me informara si existe en access una


forma
de recorrer una tabla registro a registro, es decir,
posicionarme en el primer registro y así con un Do While, For - Next, etc


o
alguna otra instrucción ir recorriendo la tabla para poder hacer en el


lazo
operaciones con campos.
En espera de vuestra acostumbrada atención, muchas gracias. Manuel.


Respuesta Responder a este mensaje
#2 CarCar
16/10/2003 - 08:44 | Informe spam
Hola:

En un módulo creas un procedimiento como este:

Sub RecorrerTabla()

Dim Rs As DAO.Recordset

Set Rs = CurrentDb.OpenRecordSet("Tabla")
If Rs.RecordCount > 0 Then
Do While Not Rs.EOF
MsgBox Rs!Campo1
MsgBox Rs("Campo2)
MsgBox Rs.Fields(3)
Rs.MoveNext
Loop
End If
Rs.Close
End Sub

El procedimiento recorre toda la tabla llamada "Tabla" y
para cada registro lanza un mensaje con el contenido de
los tres primeros campos, en los dos primeros casos por
nombre del campo, en el tercero por posición del campo en
el registro...

Saludos,
CarCar
MVP-Access

PD: Tienes que tener activada en menú "Herramientas" -
"Referencias" la librería "Microsoft DAO 3.XX Data


Object Library"

Hola, les agradecería si alguien me informara si existe


en access una forma
de recorrer una tabla registro a registro, es decir,
posicionarme en el primer registro y así con un Do While,


For - Next, etc o
alguna otra instrucción ir recorriendo la tabla para


poder hacer en el lazo
operaciones con campos.
En espera de vuestra acostumbrada atención, muchas


gracias. Manuel.


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida