私の目標は、いくつかの外部キー列を持つテーブルにレコードを追加することです。
たとえば、Country テーブルを参照する Country ID を持つ Company テーブルがあるとします。linq to sql を使用するときは、新しい Company オブジェクトを作成し、そのプロパティにデータを入力し始めます。
それから私は言います
context.ParentCompanies.InsertOnSubmit(pc);
しかし、Null参照例外が発生します。Country の場合、Company オブジェクトには 2 つのプロパティがあります。1 つは CountryID で、もう 1 つは Country オブジェクトです。CountryID を設定しましたが、Country オブジェクトを NULL のままにしています。新しいレコードを無効にするにはどうすればよいですか?