簡體   English   中英

將一個表中的單個外鍵字段的多個值插入到另一個表中

[英]Insert multiple values for single foreign key field from one table into another table

我這里有 2 張桌子

tbl_slaUpdate
tbl_eslaUser

在 tbl_slaUpdate 有

SlaId 作為唯一標識符作為主鍵

它已經有了一些價值

在 tbl_eslaUser 有

userid as uniqueidentifier as primarykey
and username and
slaId as Foreign key as uniqueidentifier

在這里,我必須將多個 UserId 和用戶名插入到單個 slaid 中,我實際上是從列表框中獲取用戶名,其中通過復選框選擇了 gridview

像 tbl_eslauser

userid UserName SlaId
1322    robert      1234
1435    jhon        1234
1578    albert      1234

1345    albert     2345
1678    jhon1      2345
1456    robert     2345

1389    robert2    3456
1267    jhon       3456
1568    albert     3456

userid、username 和 slaId 是 tbl_eslaUser 的真正復合主鍵。 如果不想使用復合鍵,則必須添加另一列自動增量,並將其用作tbl_eslaUser的PK。 無論哪種方式,您都必須更改PK。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM