Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-07-2006
Arturo Arturo is offline
Miembro
 
Registrado: sep 2004
Posts: 91
Poder: 20
Arturo Va por buen camino
mysql no me permite agregar registros como duplicate entry..

saludos tengo un problema con mysql que no entiendo por que no me deja agregar registros en una tabla maestro/detalle, lo cual lo comprobe con mysql-front agregandole los regsitros: error de ejecucion sql 1062 respuesta de la bd duplicate entry '1' for key 1

Por tanto, ya no le aplico una primary key a mi tabla detalle, de lo cual modifique el script y quedando asi:
Código PHP:
CREATE TABLE `requision` (
  `
REQ_IDint(11NOT NULL default '0',
  `
REQ_FECHAdate default NULL,
  
PRIMARY KEY  (`REQ_ID`),
ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
  
  
CREATE TABLE `requision_det` (
  `
REQ_DET_IDint(11NOT NULL default '0', ---->(ya no hay Primary key)
  `
REQ_DET_ARTICULO int(11),
   KEY 
`REQ_DET_ID_IX` (`REQ_DET_ID`), -->un indice
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
  
  ALTER TABLE 
`requision_det`  --->y le aplique una foranea 
  ADD FOREIGN KEY (
`REQ_DET_ID`) REFERENCES `requision` (`REQ_ID`) ON DELETE CASCADE ON UPDATE CASCADE, 
estoy en esa incertidumbre q- tengo, por que no me habia sucedido esto..
hice una pruebas y ya me permite agregar registros a mi detalle pero es bueno, recomendado... que hago
gracias.
Responder Con Cita
 



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
como agregar bd de mysql con inno setup gilberto_1126 SQL 1 25-11-2005 01:13:08
Error (Duplicate Entry) romansiux Varios 4 31-05-2005 02:17:28
como respaldar registros en mysql poliburro MySQL 2 08-09-2004 01:48:32
agregar registros a un fichero txt @-Soft Conexión con bases de datos 6 05-05-2004 11:02:13
Agregar registros como en Clipper JorgeBec Varios 3 23-04-2004 18:10:53


La franja horaria es GMT +2. Ahora son las 04:36:21.


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