border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 25-10-2005, 22:45:35
Buena Participación en el Foro
 
Registrado: dic 2004
Posts: 93
arodriguezp Valoración +2
Predeterminado identificar el final de una tabla en access

Bueno esta vez tengo una tabla en Access, estoy visualizando los datos de ésta en un formulario muy sencillo de Visual basic, la conexión la estoy haciendo mediante un Data, y los visualizo en labels dentro de mi formulario mediante la propiedad DataField, la "navegacion" de los datos la hago mediante botones siguiente, anterior, ultimo y primero usando las propiedades movenext, movelast, etc, el inconveniente surge cuando llega al ultimo registro y oprimo el boton siguiente, me dice que no hay ningun registro activo, supongo que es normal, ya que cuando llega al final no encuentra datos, para ello itenten controlarlo mediante el siguiente codigo:

If Data1.Recordset.EOF = false Then
Data1.Recordset.MoveNext
Check1.Value = Data1.Recordset.Fields!DVD
Check2.Value = Data1.Recordset.Fields!VHS
End If


pero igual me genera el mismo error, en la asignacion del valor de los checks. necesito saber como puedo hacer un control acertado, igual me sucede cuando estoy en el primer registro y cliqueo el boton anterior.
Agradezco cualquier ayuda.
Responder Con Cita
  #2 (permalink)  
Antiguo 26-10-2005, 03:36:24
Avatar de juancarlosavalos
Gran Participación en el Foro
 
Registrado: jul 2005
Ubicación: Libertad / Merlo prov Buenos Aires
Posts: 206
juancarlosavalos Valoración +2
Predeterminado Re: identificar el final de una tabla en access

Para el avance utiliza:

Código:
Data1.Recordset.MoveNext
If Data1.Recordset.EOF = True Then
    Data1.Recordset.MoveLast
Else
    Check1.Value = Data1.Recordset.Fields!DVD
    Check2.Value = Data1.Recordset.Fields!VHS
End If
y para el retroceso:

Código:
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF = True Then
    Data1.Recordset.MoveFirst
Else
    Check1.Value = Data1.Recordset.Fields!DVD
    Check2.Value = Data1.Recordset.Fields!VHS
End If
Responder Con Cita
  #3 (permalink)  
Antiguo 26-10-2005, 16:33:31
Buena Participación en el Foro
 
Registrado: dic 2004
Posts: 93
arodriguezp Valoración +2
Predeterminado

Gracisa Juan Carlos, resulta realmente sencillo, no lo habia tenido en cuenta asi.... una vez mas muchas gracias, muy acertada tu solucion.
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
exportar una tabla de access a *.DBF Black_devil Visual Basic 6.00 3 01-11-2007 23:55:31
identificar llave principal de una tabla por medio de ADOX vgm77 Visual Basic 6.00 5 09-10-2006 10:01:47
Exportar una tabla de access a .dbf mapima Visual Basic 6.00 1 14-04-2005 14:11:11
ORGANIZAR TABLA DE ACCESS Poplanet VBA (Excel, Word, Outlook, Access) 1 30-03-2005 22:48:48
Identificar un registro de una tabla zambito Visual Basic 6.00 15 26-02-1970 01:47:49


La franja horaria es GMT. Ahora son las 19:26:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right