PDA

Ver la Versión Completa : Delphi 7 e InterBase 6.5


Gbyte
21-09-2008, 17:20:14
Hola, que tal!
Me podiran ayudar, porfavor!
Mi problema es que necesito acutalizar una tabla; lo he realizado a través de Update de SQL y anda bien; pero mi problema es que un campo de esta tabla es clave foranea de otra y en el momento de presionar el boton de actualizar me da un erro diciendo que es clave foranea de otra tabla, a pesar que la segunda tabla esta vacia.
Gracias!

mightydragonlor
22-09-2008, 03:14:20
¡¡Exactamente!! como pretendes ingresar un registro a una tabla que depende de otra (Recuerda la integridad referencial) Cuando tienes una clave foránea, existe una dependencia hacia los otra tabla, osea que si el registro no existe en la otra tabla no se puede realizar la transacción.

Gbyte
24-09-2008, 21:01:20
Creo q no me exprese mal. Necesito realizar una modificaciòn a un registro, es decir, darle al usuario la oportunidad de modificar los datos si ingreso mal en el formulario. Lo estoy haciendo con SQL, pero al momento de llamar en un formulario particuar para la modificación, no me permite porque un campo es clave foranea de otra tabla.
Gracias por la atención.