2016-03-29 5 views
-2

私は主キーつのテーブルから単一の外部キーフィールドに挿入した複数の値に

としてuniqueidenfierとして

SlaIdを持っており、それは、すでにいくつかを持ってtbl_slaUpdate 2つのテーブル

tbl_slaUpdate 
tbl_eslaUser 

を肝炎値

IN IN tbl_eslaUserは

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

ここで私は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 
+0

Welcome to StackOverflow。あなたが達成したいと思っていることをより明確に述べてください。また、既存のものを提案するのは、通常、準備ができている解決策を求めるのではなく、あなたが望むことをしないInsertクエリを持っていますか?動作しないものを尋ねるときは、質問を書く方法について[this](http://stackoverflow.com/help/mcve)を読むことができます。また、ここでは[on-topic](http://stackoverflow.com/help/on-topic)については何かを読むことができます。 – nayana

+0

問題は何ですか?あなたが問題を抱えていると思われるコードの場所を教えてください。あるいは、あなたが達成しようとしていることを明確に説明できますか? – Eminem

+0

実際にここには2つのテーブルがありますtbl_sla別のテーブルに1つのプライマリキーS_ID値を挿入する必要がありますtbl_user S_IDの各値には複数のU_IDとU_Nameがあります。 @エミネム – cywa

答えて

0

ユーザID、ユーザ名とslaIdのようにチェックボックス

によって選択されたリストボックス からユーザ名を取得し、単一のslaidに actualyイムを複数のユーザーIDとユーザー名を挿入する必要がありますtbl_eslaUserの本当の複合主キーです。複合キーを使用したくない場合は、別の列の自動インクリメントを追加し、tbl_eslaUserのPKとして使用する必要があります。いずれにしても、PKを変更する必要があります。

関連する問題