Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   imposible con interbase (https://www.clubdelphi.com/foros/showthread.php?t=323)

jomaho 10-05-2003 09:08:01

imposible con interbase
 
He decido hace un par de semanas cambiarme a interbase, pero hasta la fecha no he podido hacer que funcionen ninguno de mis intentos.
Lo que intento es fácil, crear tres tablas y unirlas. Crear un formulario principal a modo de ficha de entrada de datos.
Ya he llegado a conseguir a insertar y modificar datos en las tablas y no me dan errores de "violation of foreign key". No obstante cuando intento de introducir datos a través del formulario al darle a guardar los datos introducidos si me da los errorres de "violation of foreign key".
¿Como puedo solventar este problema?.
¿No hay por la red, ningún manual con ejemplos prácticos para hacer me una idea?.

__marcsc 10-05-2003 11:44:14

Hola,

si te da una violación de clave foránea es porqué intentas introducir en el campo que contiene la referencia un valor que no existe en la tabla maestra. Ejemplo, intentas introducir una línea de una factura que no existe. Antes de que se haga el Post del registro, verifica ese valor, ahí debe estar el problema.

Suerte.

P.D: No conozco ningún manual en línea de IB :(


La franja horaria es GMT +2. Ahora son las 14:52:54.

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