我正在用 c# 编写我的第一个数据库应用程序,我必须使用 MS Access 数据库,我有两个表 Invoice 和 Order,订单表是一个子表。Invoice 是一个父表,它的键列“InvoiceNumber”是自动列,它与 Order 表列“InvoiceNumber”具有一对多的关系。我遇到的问题是我在生产线上遇到了异常
tableAdapterManager.UpdateAll(database1DataSet);
当我尝试添加新行并单击保存时,
"You cannot add or change a record because a related record is required in table 'Invoice'."
我试图搜索,但我无法找到 ms access 数据库的任何帮助,其中大多数是 SQL 数据库。我还找到了一种在数据集设计器中编辑关系以选择“关系和外键约束”选项的解决方案,但它也不适用于我。
谢谢