Ver Mensaje Individual
  #3  
Antiguo 04-09-2006
Arturo Arturo is offline
Miembro
 
Registrado: sep 2004
Posts: 91
Reputación: 20
Arturo Va por buen camino
miren la verdad cree una base de datos aparte solo para ver analizar el comportamiento de llevar la tabla maestra / detalle:
Código PHP:
create table detalle(
det int not null primary key,
aplicacion varchar(50),
descripcion varchar(50),
key fk_det (det)
);
y luego la llave foraneaALTER TABLE detalle ADD FOREIGN KEY (DetREFERENCES equipos (equip_idON DELETE CASCADE ON UPDATE CASCADE
al ingresar datos me da error duplicate entry '1' for key 1
ahora bien no he podido hacer como mantener en memoria los registros ingresados para hacer llaves compuestas de esta manera:
Código PHP:
create table detalle(
det int not null,
renglon int not null,
aplicacion varchar(50),
descripcion varchar(50),
primary key (detrenglon),
key fk_det (det)); 
esta tabla creada si me permite ingresar datos pero desde el delphi no he podido encontrar algo para solucionarlo.
Código PHP:
al usar esta tabla quedarian asi los regsitros:
det  renglon  aplicacion
 1     1         una cosa
 1     2         otra cosa
 2     1         una mas
 2     2         una mas del regitro 2
 2     3         y asi
... 
espero haberme explicado. gracias

Responder Con Cita