Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Conexión con bases de datos
Register FAQ Members List Calendar Guía de estilo Today's Posts

Conexión con bases de datos

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 28/10/2011
Salnhack Salnhack is offline
Miembro
NULL
 
Join Date: Oct 2011
Location: Cuba
Posts: 71
Poder: 15
Salnhack Va por buen camino
Trabajo con Tablas Relacionadas

Hola, tengo dos tablas de una base de dato en access la tabla Año y mes, relacionadas , como puedo cuando elimine un registro en la tabla año se me borren tambien todos los registros de la tabla mes que le corresponda.
Reply With Quote
  #2  
Old 28/10/2011
oscarac's Avatar
[oscarac] oscarac is offline
Miembro Premium
 
Join Date: Sep 2006
Location: Lima - Perú
Posts: 2,015
Poder: 23
oscarac Va por buen camino
ambas tablas deben tener uno o varios campos en comun verdad?

Código Delphi [-]
 
      SqlStr := 'Delete from tblIngresoC Where Empresa = ' + QuotedStr (dmGlobal.g_CodigoEmpresa) +
                ' and Periodo = ' + QuotedStr (dmGlobal.g_Periodo) +
                ' and Almacen = ' + QuotedStr (edtAlmacen.Text) +
                ' and Numingreso = ' + QuotedStr (edtNumingreso.Text);
      qryTemporal.Close;
      qryTemporal.Sql.Clear;
      qryTemporal.Sql.Add(SqlStr);
      qryTemporal.ExecSQL;
      SqlStr := 'Delete from tblIngresoD Where Empresa = ' + QuotedStr (dmGlobal.g_CodigoEmpresa) +
                ' and Periodo = ' + QuotedStr (dmGlobal.g_Periodo) +
                ' and Almacen = ' + QuotedStr (edtAlmacen.Text) +
                ' and Numingreso = ' + QuotedStr (edtNumingreso.Text);
      qryTemporal.Close;
      qryTemporal.Sql.Clear;
      qryTemporal.Sql.Add(SqlStr);
      qryTemporal.ExecSQL;


en este ejemplo los campos en comun son : Empresa, Periodo, Almacen, NumIngreso
__________________
Dulce Regalo que Satanas manda para mi.....
Reply With Quote
  #3  
Old 02/11/2011
dante148's Avatar
dante148 dante148 is offline
Registrado
 
Join Date: Feb 2010
Posts: 7
Poder: 0
dante148 Va por buen camino
ambas tablas deben de tener un campo en común, ya sea un ID, ademas de esto fijate el motor de almacenamiento de las tablas, si son Innodb recuerda que tienes que eliminar todos los datos a todas las tablas que tenga esa relación.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tablas relacionadas mjjj Varios 1 21/01/2008 18:06
Tablas Relacionadas y SQL Deiv SQL 10 14/08/2007 15:26
Update en Tablas Relacionadas gluglu Conexión con bases de datos 0 01/10/2004 19:42
Tablas relacionadas + commit brandolin Firebird e Interbase 11 28/04/2004 11:12
Consultar 2 tablas relacionadas mlara SQL 3 06/08/2003 10:08


All times are GMT +2. The time now is 18:33.


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