Como pasar al siguiente registro

09/03/2005 - 18:08 por Hellen Avila B. | Informe spam
Hola a todos:

Estoy trabajando en visual basic.NET con ADO y SQLServer,
si ya hice una consulta y mi data set (dsdatos) trae más
de un dato, cual es la instrucción para decirle que vaya
al siguiente registro, al anterior, al ultimo y al
primero? He buscado como loca pero no recuerdo en donde
guardé el archivo con esas instrucciones.

Si alguien puede ayudarme estaré eternamente agradecida
 

Leer las respuestas

#1 CCALLOQUISPE PALOMINO
09/03/2005 - 20:01 | Informe spam
hola preciosa:

'PRIMER REGISTRO
dtfnuevo = dtscliente.Tables("CLIENTE").Rows(0)

'ULTIMO REGISTRO
dtfnuevo = _
dtscliente.Tables("CLIENTE").Rows( _
dtscliente.Tables("CLIENTE").Rows.Count)

Dim v_indice As Integer = 0

'ANTERIOR REGISTRO

v_indice = v_indice - 1

If v_indice = -1 Then

'se encuentra al inicio de la tabla
'hay que llevarlo al primer registro

v_indice = 0
End If

dtfnuevo = _
dtscliente.Tables("CLIENTE").Rows(v_indice)


'ULTIMO REGISTRO

v_indice = v_indice + 1

If v_indice > dtscliente.Tables("CLIENTE").Rows.Count Then

'se encuentra al final de la tabla
'hay que llevarlo al ultimo registro

v_indice = dtscliente.Tables("CLIENTE").Rows.Count

End If

dtfnuevo = _
dtscliente.Tables("CLIENTE").Rows(v_indice)

suerte preciosa

"Hellen Avila B." escribió:

Hola a todos:

Estoy trabajando en visual basic.NET con ADO y SQLServer,
si ya hice una consulta y mi data set (dsdatos) trae más
de un dato, cual es la instrucción para decirle que vaya
al siguiente registro, al anterior, al ultimo y al
primero? He buscado como loca pero no recuerdo en donde
guardé el archivo con esas instrucciones.

Si alguien puede ayudarme estaré eternamente agradecida

Preguntas similares