gpt4 book ai didi

Java Netbeans DB 表关系

转载 作者:太空宇宙 更新时间:2023-11-04 13:39:10 25 4
gpt4 key购买 nike

我正在尝试使用数据库创建一个 Java 项目。

我创建了一个包含 3 个表的数据库,并创建了将其中 2 个表连接到其他表的关系。所以Members , DonationExpensesDonationsExpenses连接到Members 。我使用以下 SQL 来创建关系:

ALTER TABLE <TABLE>
ADD CONSTRAINT TABLE_FK
FOREIGN KEY (MEMBER_ID)
REFERENCES MEMBERS (ID);

当我尝试将数据添加到 Donations 时或Expenses表我不能因为与 Members 的连接表:它有一个变量 <MEMBERS member>而不是<String Member_ID> 。如何将数据添加到表中还是应该重新创建数据库?

最佳答案

因此,根据评论中发布的代码片段,您需要创建一个新的 Member 对象,或者使用您用来通过 POJO 与数据库交互的任何框架检索现有的成员对象,假设 Member 在 Donations 中不可为 null,并使用 Donations(假定)setMember 方法来填充 Member。

关于Java Netbeans DB 表关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31383876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com