Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   insertar en tabla las lineas que seleccione el usuario desde un dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=31454)

arpegius25 08-05-2006 22:53:38

insertar en tabla las lineas que seleccione el usuario desde un dbgrid
 
si tengo un dbgrid y selecciono varias filas, como puedo hacer para que esas filas sellecionas la pueda pasar a una tabla temporal.

waltergomez 08-05-2006 23:06:11

Esta es una forma.

with Dataset do
begin
DisableControls;
First;
while not Eof do
begin
if DBGrid1.SelectedRows.CurrentRowSelected then
begin
// Sentencia de agregacion a la tabla temporal
// TablaTemporal.Append;
// Asignacion de campos
// Post;
end;
Next;
end;
First;
EnableControls;
end;

Saludos,

manuelgomez 09-05-2006 00:33:50

Para Walter Gomez
 
Hola Walter:

Llevo bastante tiempo intentando hacer algo parecido y hasta el momento no he podido. Creo que ya se abra comentado por enesima vez, pero no he encontrado el hilo el cual me salvase del obtaculo que por ahora tengo.

Yo soy un novato del Delphi, no así del vb, he decidio cambiar, pero la sintaxis de las instrucciones de vb cambiar a Delphi. Que es lo que ocurre, que quiero hacer lo mismo en delphi que en vb.

Simplificando: Como muestras, vuelcas, como se diga, los demas campos que has echo click sobre un dbgrid.

Un saludo

Neftali [Germán.Estévez] 09-05-2006 10:08:59

Por favor, Walter, utiliza TAG's de Delphi en tus mensajes para resaltar el código.

Cómo hacerlo


La franja horaria es GMT +2. Ahora son las 07:39:17.

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