我有个问题。我有一个包含子数据的域。我可以使用 Cascade delete 轻松删除它,但我的老师说我不能级联它。我的计划是当数据具有关联时,我将检索关联并将其显示给用户。到目前为止,我所拥有的是通过使用 try catch 来捕获它,并且我可以在 Eclipse 控制台上显示它。显示为:
java.sql.BatchUpdateException: Cannot delete or update a parent row: a foreign key constraint fails (
EPS .
EMPLOYEE_EMPLOYER , CONSTRAINT
FK_EMPLOYEE_EMPLOYER_EMPLOYEE FOREIGN KEY (
EMPLOYEE_ID ) REFERENCES
EMPLOYEE (
EMPLOYEE_ID))
由于它引发了一个 ajax 错误,我做了一个警报,上面写着You cannot delete this record because it has associated record/s.
. 我想更具体一点。
然后我不知道下一步该怎么做。我想检索所有关联的数据并显示它。请帮忙。