[英]Two Primary keys of different tables as foreign keys to another table
我有一个带有DataGridView,3个表和一些查询的winForms应用程序。
可以说我有表格A,B,C。 在表AI中有一个自动递增主键,在表B中也有。表A和B都是陌生人。
表C是具有两列的联接表:
1)主键
2)B主键
现在,在表单中,我有一个按钮,它只是以编程方式插入表A和B的值。我想做的是将表A和B的主键插入表C的右列。以编程方式进行?
如果使用sql server,则可以在buttonclick中运行以下代码:
declare @aid int, @bid int
insert A(col1) values(val1)
set @aid = scope_identity()
insert B(col1) values(val1)
set @bid = scope_identity()
insert C(aid, bid) values(@aid, @bid)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.