Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Mover columnas de un DBGrid a otro (https://www.clubdelphi.com/foros/showthread.php?t=28546)

YaninaGenia 22-12-2005 19:47:37

Mover columnas de un DBGrid a otro
 
Tengo dos DBGrid, vamos a ponerles DBGrid1 y DBGrid2 (Que original que soy!!). DBGrid1 tiene un DataSource y DBGrid2 otro. Mi pregunta es ¿Se pueden agregar campos del DBGrid2 al DBGrid1 sin tener que tocar la consulta de ninguno?

Yanina Genia

vtdeleon 23-12-2005 04:32:10

Bueno, en el mundo de la informatica casi nada es imposible.

El mayor incoveniente de esto es que los DBGrid's estan estrechamente relacionandos a un dataset que a su vez esta relacionado a una o varias tablas.
Lo que se me ocurre es manejar un campo calculado o algo parecido, o con un StringGrid, pero para esto hay que Jod*rse y pensar mucho....:p

Saludos

Neftali [Germán.Estévez] 23-12-2005 09:06:29

Como ya te ha dicho Van Troi, en lugar de pensar en los DBGrid's debes pensar en las tablas; ¿Qué deseas hacer realmente en las tablas? ¿Borrar de una e insertar en otra? ¿O copiar de una a otra?
¿Otra cosa importante es si en las tablas tienes definida clave primaria?

(1) Se trata deutilizar el Drag and Drop de Delphi con DBGrids
(2) Una vez que tengas los registros que debas mover/copiar, a partir de sus claves primaria Generas las consultas SQL.
(3) Lanzar las consultas SQL sobre las tablas.

vtdeleon 24-12-2005 16:12:25

Yanina, creo que es mejor dejar este hilo a la vista, pues cuando otro forista haga una busqueda del mismo tema o parecido tenga mas o menos una idea. Asi nos ahorramos el tener que repetir la respuestas ;)


La franja horaria es GMT +2. Ahora son las 16:05:03.

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