Access - seleccionar registro y mover

 
Vista:

seleccionar registro y mover

Publicado por german (5 intervenciones) el 14/09/2006 20:53:04
Bueno me explico mejor. Desde una rutina, anexada a un boton, quiero, que: seleccionar el primer registro de una tabla... usar los datos de los campos de ese registro, sacar unas cuentas de acuerdo a una rutina... y actualizar un campo del registro de acuerdo a los calculos antoriores..... luego, que vaya al registro 2, y tome los datos para que los pueda pasar nuevamente por el proceso que te comenté.... y así... hasta el ultimo registro de esa tabla... me explique!!!! GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:seleccionar registro y mover

Publicado por The Emulator (146 intervenciones) el 14/09/2006 21:13:10
Hola

Eso lo puedes hacer mediante ADO

Suponiendo que tienes una tabla que se llama tblDatos esta contiene un campo que se llama Valor esta tabla contiene los siguientes datos

Valor
5
4
7
9

Luego de jecutar el codigo queda asi

Valor
6
5
8
10

Lo que hace es coger registro por registro tomar el valor que tiene la celda y sumarle 1(Aqui es donde iria la operacion que quieres hacer)

Aqui te coloco algo de codigo que te puede servir

Private Sub Comando0_Click()
Dim RSDatos As New ADODB.Recordset

RSDatos.ActiveConnection = CurrentProject.Connection
RSDatos.Source = "SELECT Valor FROM tblDatos"
RSDatos.Open , , adOpenDynamic, adLockPessimistic

While Not RSDatos.EOF
RSDatos!Valor = RSDatos!Valor + 1
RSDatos.MoveNext
Wend
RSDatos.Close
End Sub

Saludos
http://www.theemulator.tk
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar