2012-02-23 11 views
0

正しいデータを挿入するには?ここでは、1対1の関係があります。 "詳細"と同じIDで "クライアント"にエントリを作成する必要があります。 SQLに#データを挿入する。 1対1の関係。 LinqToSql C#

relationships

+0

何か試したことがありましたら、コードを表示して、どこで失敗するか教えてください。 –

答えて

0

LINQ cは、LINQからSQLへの技術を使用することは何もない「ことから、ほとんどの人はそれだと思うように見えるウサギを引き出しあなたは自分の手に入れる魔法の帽子ではありません"(あなたのデータベースでは少なくとも)あなたのコマンドを実際に実行するまで起こります。私はあなたの問題が何かを見ていないので、2つの新しいオブジェクトを構築し、それらを使用します。

もしあなたが探しているのであれば、おそらくこの件に関する約5000のチュートリアルがあります。

http://msdn.microsoft.com/en-us/library/bb386941.aspxは完全に

0

が 「詳細」と同じIDを持つ「クライアント」にエントリを作成する必要があり、それを説明しています。 linq-to-sqlのテクノロジを使用するc#

いいえ、エンティティをもう一方のエンティティに追加します。このような何か:私は使用していない特定の

  • using (var db = new myDataContext()) 
    
    { 
    var newCLient = new client() 
    newclient.xx = '' 
    db.Clients.InsertOnSubmit(newClient) 
    
    var newDetail = new ... 
    newDetail.xx = '' 
    Clientdetail.client = newClient 
    
    db.Submitchanges() 
    
    } 
    

    お知らせ任意のIDの一回だけ変更を提出