我在 SQL Server 中创建了两个表:
create table Voyage(NumV int primary key identity, NbpAgadir int, NbpCasa int, NbpRabat int, Montant float)
create table Archive(NumV int foreign key references Voyage(NumV), NumPlace int, Ville varchar(10))
我在 VS 中有一个表格:
DGV
当我按下Valider Button
将第一行中的所有数据保存在第二行中时,第二行只包含我想要DGV
的一行Voyage table
,所以我编写了它的代码并且它可以工作。
问题是当我按下Valider Button
它时也应该将数据保存在第一个DGV
into 中,但我不知道如何检测将添加到的新行的 PK Voyage table
,因为我需要在保存数据Archive table
时写入也这NumV FK
是一个PK int Voyage table
。