Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-08-2004
seken seken is offline
Miembro
 
Registrado: jun 2003
Posts: 83
Poder: 21
seken Va por buen camino
batch move?

estimados....
1) hay alguna metodo que con ejecutarlo me borra todos los registros de una base de datos.

2) necesito mover algunos registros de una table1 a table2, lo puedo hacer con Batchmove????? me refiero a que los copie en la table destino y me los borre de la table origen

3) si tuviere una table3 enganchada con table1, como muevo estos registros a una table4?????

muchas gracias

edgardo
Responder Con Cita
  #2  
Antiguo 28-08-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Empezado por seken
1) hay alguna metodo que con ejecutarlo me borra todos los registros de una base de datos.
Código SQL [-]
delete from tabla

Cita:
Empezado por seken
2) necesito mover algunos registros de una table1 a table2, lo puedo hacer con Batchmove????? me refiero a que los copie en la table destino y me los borre de la table origen
Código SQL [-]
insert into tabla1 (campo1, campo2,...,campoN)
select campo1, campo2,...., campoN
from tabla2
where condiciones

delete from tabla
where condiciones

Cita:
Empezado por seken
3) si tuviere una table3 enganchada con table1, como muevo estos registros a una table4?????
Esto no lo he entendido
Responder Con Cita
  #3  
Antiguo 30-08-2004
seken seken is offline
Miembro
 
Registrado: jun 2003
Posts: 83
Poder: 21
seken Va por buen camino
Smile algunas duditas mas....

en la respuesta 2) el
insert into tabla1 (campo1, campo2,...,campoN)
select campo1, campo2,...., campoN
from tabla2
where condiciones


a) es necesario campo1,campo2.... o con *?
b) despues de insert into ..... el delete ... lo puedo hacer en el mismo SQL?



en la pregunta 3) me refiro a tener una Table3 enganchada por master source a Table1, si muevo registros de table1 a table2 ¿como muevo tambien los registros de table3 a una table4?
espero me entiendan.

saludos y gracias
Seken
Responder Con Cita
  #4  
Antiguo 30-08-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Empezado por seken
a) es necesario campo1,campo2.... o con *?

Cita:
Empezado por seken
b) despues de insert into ..... el delete ... lo puedo hacer en el mismo SQL?
No

Cita:
Empezado por seken
en la pregunta 3) me refiro a tener una Table3 enganchada por master source a Table1, si muevo registros de table1 a table2 ¿como muevo tambien los registros de table3 a una table4?
Código SQL [-]
insert into tabla4 (campo1, campo2,...,campoN)
select t3.campo1, t3.campo2,...., t3.campoN
from tabla3 t3 inner join tabla1 t1 on (t1.CampoRelacion = t3.CampoRelacion)
where condiciones de filtor t1 y/o t3

Espero te sirva
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 21:44:45.


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