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$
Mostrar la cita
forma
Mostrar la cita
o
Mostrar la cita
lazo
Mostrar la cita
#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" -
Mostrar la cita
Object Library"

Mostrar la cita
en access una forma
Mostrar la cita
For - Next, etc o
Mostrar la cita
poder hacer en el lazo
Mostrar la cita
gracias. Manuel.
Mostrar la cita
Ads by Google
Search Busqueda sugerida