Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-09-2005
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Lightbulb Mostrar 3 registro de un campo

Hola, mi consulta es la siguiente:

Tengo 2 Edit y 1 DBEdit, lo que deseo hacer es mostrar en el DBEdit el regitro activo de un campo un una base de datos, en los Edit los registros del mismo campo, en uno el anterior y en el otro el posterior. Y cuando navegue por BD estos se vayan actualizando. ¿Se entiende?

Es como un DBGrid, solo que se muestren el registro anterior, el activo y el posterior.

Edit1 ->Registro Anterior.
DBEdit ->Registro Activo.
Edit2 ->Registro Posterior.

< navegar >
Responder Con Cita
  #2  
Antiguo 08-09-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Hay alguna razón particular para usar dos Edits y un DBEdit en lugar de 3 DBEdit?

Supongo que lo haces así porque no puedes apuntar los DBEdit a distintos registros simultáneamente.

Si mi suposición es correcta entonces creo que te serviría un control TDBCtrlGrid que te permite observar varios registros a la vez. Simplemente coloca un DBEdit dentro del control, enlázalo al campo deseado y pon la propiedad RowCount del DBCrlGrid en 3 para que te muestre tres registros simultáneos.

// Saludos
Responder Con Cita
  #3  
Antiguo 08-09-2005
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Unhappy

No me sirvio de mucho, necesito otra idea

Última edición por MAXIUM fecha: 12-09-2005 a las 20:44:13.
Responder Con Cita
  #4  
Antiguo 26-09-2005
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Unhappy

Por favor que alguien me ayude, solo necesito saber el antesesor y el sucesor de un restro, eso es todo. Gracias
Responder Con Cita
  #5  
Antiguo 27-09-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por MAXIUM
necesito otra idea
Más bien necesitaríamos nosotros que especificaras más lo que quieres hacer. Con lo poco que has dicho no veo porqué el CtrlDbGrid no te sirve.

// Saludos
Responder Con Cita
  #6  
Antiguo 27-09-2005
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Unhappy

Voy a graficar antes de explicar


[img]http://es.geocities.com/prometeo2005/grid.jpg[/img]

El primer componente coresponde a un DBGrid, este me muestra el listado completo de un determinado campo, yo solo necesito 3 registros.

El tercero es un DBCtrlGrid, el cual cumple con mostrarme solo 3 registros, pero el foco se va moviendo a medida que recorro la tabla, yo necesito que el foco permanesca siempre en el centro. Ademas solo necesito que el segundo resgistro sea editable.

La imagen del centro es lo que deseo realizar, un DBEdit que me muestre el registro actual con el foco y editable. Ademas que me muestre el antecesor y sucesor de ese registro pero que no sean editables.

La verdad es que no se como explicarlo mejor. Ojala sirva de ayuda.

Última edición por MAXIUM fecha: 29-09-2005 a las 02:53:49.
Responder Con Cita
Respuesta



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
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:32:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi