FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Pasar datos de un Table a un GRID
Estimados, de antemano espero que tuvieran muy felices fiestas en familia y con amigos, y, nuevamente los molesto...
Tengo una base de datos de correos y usuarios (internos de una empresa, no spam) los cuales podrian ir cambiando segun el ingreso/egreso de personal, cambios de areas, etc... el problema, es que necesito cargar todos los datos a un GRID ¿Por? mi idea es tener 2 grid, en uno la lista completa de usuarios/mails para al hacer doble click en uno de estos se pase al segundo grid y trabajar con la lista de mail's/usuarios previamente cargados, por que no DBGrid? por que esta en linea en varios equipos, y si elijo o hago algun cambio en la lista de correos/usuarios quien ejecute el programa despues vera estos cambios... por lo mismo necesito sea local y cuando quiera nuevamente hacer la seleccion la lista se cargue de nuevo porsi ocurrieron cambios en ese rato... se entiende??? Lo de pasar la info entre Grid's lo tengo claro, solo necesito saber como pasar los datos de la Base de Datos al Grid independiente de los cambios en la base de datos, de antemano muchas gracias... PD: Utilizo Delpho 2010, MySQL, Zeos... |
#2
|
||||
|
||||
Cita:
Quieres pasar los datos de una tabla de la Base de Datos a un "Grid independiente". Lo que no tengo claro es lo del grid independiente. ¿Te refieres a un TStringGrid, por ejemplo o a un DBGrid que no esté conectado con esa tabla? Tampoco tengo claro qué vas a hacer luego con los datos que pases a ese segundo Grid. Intenta aclarar eso y tal vez podamos ser un poco más concretos. Para un TStringGrid, debería bastar con un recorido por la tabla tipo:
Para el segundo caso, creo que lo mejor es utilizar un TClientDataSet con la misma estructura del primero, pero como te he dicho, antes de continuar, a ver si puedes aclarar los temas que antes te he comentado..
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Muchas gracias estimado, te explico mejor:
Tengo una base de datos, de los cuales existe una lista de usuarios y mails. Estos dependiendo de la necesidad se utilizan, en este caso para informar a los usuarios de X situacion, por lo cual quien envia este mail deve seleccionar de toda la lista a quienes es envia el mail. Como comentaba antes, podria hacerlo desde un DBGrid, pero segun la idea que tengo no serviria, ya que entorpeseria a otro usuario si quiere enviar mails, que necesito??? 2 Grids, uno con todos los mails cargados desde la base de datos, y el otro en blanco, para cuando haga doble click en el primero se borre y cargue en el segundo, con esto al terminar solo saque los mails del grid 2, y al cerrar/abrir borrar ambos grid y vovler a cargar los datos, se entiende??? Todo menos lo de cargar los datos al grid lo tengo mas menos claro, solo falta eso. Eso estimado, prove tu codigo y quedo asi:
Funciona de perlas, pero necesito agrege mas lineas en caso de ser mas usuarios, te pasaste, te agradesco nuevamente... |
#4
|
||||
|
||||
grid
Lenny, tengo un ejemplo que pasa el resultado de una consulta a un stringgrid, espero te sirva
este ejemplo toma los datos de una consulta (queryex2) y los pasa a un string grid. se me ocurre que al momento de darle doble clic al registro en tu primer grid generes una consulta con la clave de ese registro y posteriormente llenes la segunda grid con los datos que te resulten de esa consulta.
este ejemplo lo tengo en delphi 7. componentes zeos Mysql 5.0 cualquier cosa que no entiendas me avisas. |
#5
|
||||
|
||||
Cita:
Con este código rellenas tantas líneas del StringGrid como registros en la tabla. Lo que no entiendo es qué quieres decir con "...necesito agrege mas lineas en caso de ser mas usuarios". Esto no me ha quedado claro.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como actualizar un HTML GRID al cambiar un objeto TABLE? | flystar | .NET | 0 | 24-12-2009 16:27:09 |
Modificar datos en un Grid (table o query) | hugohiram | SQL | 6 | 07-06-2007 18:59:20 |
Como pasar datos de una hoja de Excel a Bases de Datos de Paradox | Goyo | OOP | 1 | 06-02-2007 01:57:20 |
pasar parametro con un grid | pharaonhx | Varios | 1 | 10-04-2005 20:21:56 |
|