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

Preguntas similare

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

Respuesta Responder a este mensaje
#2 Carlos Durán Urenda
09/03/2005 - 21:58 | Informe spam
si estas utilizando databindings puedes manipular la posicion mediante el
objeto BindingContext del control contenedor

pro ejemplo

dim PosicionActual as Integer =
Me.BindingContext(Tabla.DefaultView).Position

'cambiar cambiar al siguiente registro
Me.BindingContext(Tabla.DefaultView).Position +=1


Saludos
Carlos Durán


"Hellen Avila B." escribió en el
mensaje news:602201c524ca$a5a820e0$
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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida