0
所以我有以下問題:實體框架DbSet包含0個記錄
我有一些Vehicle實體對應於DB中的表。但是,當我嘗試檢索所有具有以下行的記錄:
var vehicles = db.VehicleSet.ToList();
我得到ZERO對象作爲結果......而在數據庫表中有大約18K記錄。
任何想法可能存在問題,或問題太模糊?
所以我有以下問題:實體框架DbSet包含0個記錄
我有一些Vehicle實體對應於DB中的表。但是,當我嘗試檢索所有具有以下行的記錄:
var vehicles = db.VehicleSet.ToList();
我得到ZERO對象作爲結果......而在數據庫表中有大約18K記錄。
任何想法可能存在問題,或問題太模糊?
我想通了。原來這是數據庫的問題。在我的結構中,我使用了一個「鑑別者」字段,該字段沒有設置並導致問題。
謝謝你的時間。
如果你做'db.VehicleSet.Take(10).ToList()'會發生什麼? –
這有點含糊。但是,因爲它編譯和運行,我會開始檢查你連接到正確的數據庫。 –
@dav_i,相同的結果 - 車輛數量(0); –