4
說我有這與城市關係的實體客戶,訂單等。現在,當我加入一個客戶對象,應該我給你customer.cityid,或customer.city?從表單中我從下拉列表中獲取cityid,因此要指定城市對象,我將不得不使用選中的ID進行查詢。Assigining ID VS對象 - LINQ to SQL的
說我有這與城市關係的實體客戶,訂單等。現在,當我加入一個客戶對象,應該我給你customer.cityid,或customer.city?從表單中我從下拉列表中獲取cityid,因此要指定城市對象,我將不得不使用選中的ID進行查詢。Assigining ID VS對象 - LINQ to SQL的
如果您需要填充City對象,然後拿到市並設置.City
。
如果您不需要City對象和剛剛保存和繼續前進,沒有得到全市對象將節省您的選擇查詢獲取其設置.CityId
。
在這兩種情況下,下一次的對象加載,市將可用。 (除非你有一些奇怪的/非默認的設置,否則這兩種方法都會保存數據庫中的同一城市列。