Visual Basic - duda al recorrer tabla con recordset ADO

Life is soft - evento anual de software empresarial
   
Vista:

duda al recorrer tabla con recordset ADO

Publicado por Felix (10 intervenciones) el 20/01/2010 04:47:59
Que ta!!! tengo la siguiente duda: tengo varias tablas en access 2003 y necesito consultar varios aspectos de las tabla según ciertas condiciones. Esta seria la cuestión, tengo una tabla que contiene unos registros de tipo texto llamados "indicadores", yo necesito que según ciertas condiciones me muestre un solo indicador en un textbox ya creado, y que al darle a un boton llamado "siguiente" me pase al próximo registro ubicado en la tabla que cumpla con la condición y se muestre en el textbox. Así susesivamente hasta que llegue al final de los registros que cumplan con la condición.

Si me podrían ayudar o darme un ejemplo se los agradecería muchisimo...

Gracias Adelantadas!!!!
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:duda al recorrer tabla con recordset ADO

Publicado por ChidUng (9 intervenciones) el 24/01/2010 04:00:40
Hola Felix

Sabes crear RecordSets? tu generas un RS en algun evento de un control.

Set RS=nothing: set rs =new Adodb.recordset
SQL="SELECT * FROM Tabra WHERE Criterio='" & criteio & "'"
rs.open SQL, Conexion,3,2


BotonSiguiente

private sub CmdSig_Click()

if RS.EOF=False then
Rs.moveNExt
'Muestras los datos en los controles
Txt=rs!calve
Txt2=rs!nombre
etc.
end if
end sub

private sub CmdSig_Click()
if rs.BOF=False then
Rs.moveNExt
'Muestras los datos en los controles
Txt=rs!calve
Txt2=rs!nombre
etc.
end if
end sub

Es una forma rápida de hacerlo a pie.

Pero tienes el control de ADO que te permite moverte entre registro que se encuentran en un REcordset creado usando filtros.

Saludos, espero haberte podido ayudar.
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