私はSQL Serverで2つのテーブルを作成しました:
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にフォームを持っています:
2番目には、2番目にある最初の行のすべてのデータを に保存するためDGV
に押したときに必要な行が1つしか含まれていないので、コードを書いて動作します。Valider Button
DGV
Voyage table
問題は、それを押すとValider Button
、最初のデータも に保存する必要があることですが、DGV
追加される新しい行の PK を検出する方法がわかりません。Voyage table
データを に保存するときにArchive table
も書き込む必要があるためです。これNumV FK
は PK intVoyage table
です。