Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-09-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
problema con borrado de datos de una tabla

hola el problema que tengo es el siguiente:

Yo tengo un dbgrid que me muestra datos proveniente de una tabla.
Yo quisiera:

1) Una vez que los datos son mostrados.Guardarlos en otra tabla auxiliar y eliminar la tabla que esta enlazada al dbgrid
Responder Con Cita
  #2  
Antiguo 06-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
eliminar la tabla o eliminar los datos de la tabla

me imagino que es eliminar los datos de la tabla porque este post tiene que ver con el que pusiste anteriormente

a grandes rasgos

Código Delphi [-]
 
Insert into TablaAuxiliar Select * from TabladelGrid
delete from TabladelGrid
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 06-09-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
eso lo tendria que poner donde estoy poniendo el boton de guardar supuestamente. Pero pongo el codigo y me sale un error. Ya abri la otra tabla

gracias
Responder Con Cita
  #4  
Antiguo 06-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

¿ Con que componentes estás trabajando ?

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #5  
Antiguo 06-09-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
estoy trabajando con tablas dbase III+ el codigo que tengo es el siguiente

procedure TForm23.Button3Click(Sender: TObject);
begin

table6.open;
dbgrid1.show;
table7.open;
Insert (into table7 Select * from table6)
delete from Table6

end;
Responder Con Cita
  #6  
Antiguo 06-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Agrega un TQuery al form y luego este código:
Código Delphi [-]
  // Pasar y borrar
  with Query1 do
  begin
    SQL.Text:='INSERT INTO TABLE7 * FROM TABLE6';
    ExecSQL;
    Close;
    SQL.Text:= 'DELETE FROM TABLE6';
    ExecSQL;
  end;

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #7  
Antiguo 06-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
Cita:
Empezado por rogercito Ver Mensaje
estoy trabajando con tablas dbase III+ el codigo que tengo es el siguiente

procedure TForm23.Button3Click(Sender: TObject);
begin

table6.open;
dbgrid1.show;
table7.open;
Insert (into table7 Select * from table6)
delete from Table6

end;
Dbase III dbf ???
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #8  
Antiguo 06-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
eso mismo... con que componentes estas trabajando?

podrias colocar un adoquery y en la propiedad Sql podrias colocar las instrucciones que te mencione anteriormente.. algo asi

Código Delphi [-]
 
Adoquery1.Clear;
adoquery1.Sql.Add('Insert into TablaAuxiliar Select * from TabladelGrid')
adoquery1.ExecSQL;
 
Adoquery1.Clear;
adoquery1.Sql.Add('delete from TabladelGrid')
adoquery1.ExecSQL;

ahora es una forma... no quiere decir que no existan otras mejores
__________________
Dulce Regalo que Satanas manda para mi.....
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ZeosLib - Problema con borrado alquimista_gdl Conexión con bases de datos 0 14-03-2009 06:54:02
Problema con borrado de componentes creados en tiempo de ejecución harpo OOP 5 22-12-2007 16:54:55
Problema al escribir datos en tabla snowlis SQL 3 18-05-2007 17:44:20
Borrado de registro en tabla detalle perillan SQL 4 08-02-2006 19:58:11
Borrado de Tabla.... Epunamun Tablas planas 4 17-10-2005 22:20:38


La franja horaria es GMT +2. Ahora son las 23:55:34.


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
Copyright 1996-2007 Club Delphi