Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-08-2007
Avatar de Alejandrina
Alejandrina Alejandrina is offline
Miembro
 
Registrado: mar 2007
Ubicación: Medellin
Posts: 46
Poder: 0
Alejandrina Va por buen camino
Question Error Project XXX.exe exeption class EDBEngineError

Hola a todos,
Estoy intentando agregar un nuevo producto a la base de datos, el cual debe puede ser ensamblado por varios productos (subproductos),puede tener un decorado, puede tener defectos, pero cuando quiero agregar un subproducto me aparece el siguiente error:
Error Project XXX.exe exeption class EDBEngineError with message 'Master record missing. violation of FOREING KEY constraint "XX.FK1" on table TblXXX"'. Process stopped. Use Step or Run to continue.

A quien me pueda dar luces de como solucionar este error muchas gracias.

Código:
procedure TFrmProductos.DBErefsubpdtoKeyPress(Sender: TObject;
 var Key: Char);
begin
  if key = #13 then
     begin
       DmSip.TblProductoSub.post;
       DBNEnsamblado.SetFocus;
     end;
end;
__________________
Alejandrina
Responder Con Cita
  #2  
Antiguo 23-08-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Das pocos datos, seria interesante ver algo mas del problema, la parte que pones no le veo nada con relacion al problema.
Cita:
Master record missing
Salvo unos detalles, no se cual es el problema, nos explicas mas?
Código Delphi [-]
procedure TFrmProductos.DBErefsubpdtoKeyPress(Sender: TObject;
begin
       if key = #13 then
       DmSip.TblProductoSub.post;
       DBNEnsamblado.SetFocus;
end;
Algunas cosas sobran.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 23-08-2007
Avatar de Alejandrina
Alejandrina Alejandrina is offline
Miembro
 
Registrado: mar 2007
Ubicación: Medellin
Posts: 46
Poder: 0
Alejandrina Va por buen camino
Hola,
Bueno en realidad no se como hacerme entender, la cosa es que uso TDBLookupComoboBox en el cual selecciono el codigo del subproducto a relacionar con el codigo del producto, estos dos datos mas la fecha y el usuario los quiero guardar en la TblProductosub pero cuando, pero cuando presiono el nbpost del TDBNavigator me sale el anterior error.
No se si me hize entender igual adjunto una imagen quiza me entiedan mas.

Gracias...
Archivos Adjuntos
Tipo de Archivo: zip formulario.zip (18,1 KB, 6 visitas)
__________________
Alejandrina
Responder Con Cita
  #4  
Antiguo 24-08-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No entiendo todavía el problema y mucho menos usando un DBNavigator.
Veo que usas interbase o firebierd, no son mi campo, pero creo que el problema esta en la clave de la tabla.
Tal vez no traes los campos que necesita la tabla para actualizarse, si omites un campo importante, no actualiza y da un error.
Te sugiero que lo revises y hagas una prueba incluyendo otros campos.
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
error: Class TBSNavigator not found lvalencia Varios 2 31-05-2007 02:13:13
Project Project1.exe raised exeption.... pnsd_89 SQL 9 15-03-2007 22:15:53
Error En Project/options ilisoft21 Varios 0 17-01-2007 20:58:54
error en el archivo project me impide compilar @-Soft Varios 3 03-08-2004 13:55:01
EDBEngineError Translate Error. Value out of bounds. ingacg Conexión con bases de datos 1 12-06-2003 00:20:24


La franja horaria es GMT +2. Ahora son las 11:12:44.


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