![]() |
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?. |
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 09:18:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi