2
刪除行我有一個數據庫表,看起來像這樣:LINQ清除()不從數據庫
CREATE TABLE ItemPrice
(
[Identity] INT IDENTITY,
Item_FK INT NOT NULL REFERENCES Item([Identity]),
PriceList_FK INT NOT NULL REFERENCES PriceList([Identity]),
Price FLOAT NOT NULL,
PRIMARY KEY ([Identity])
)
如果我再在我的LINQ上下文中使用Clear()
我喜歡這個PriceList
實例之一其中Current
是PriceList
:
Current.ItemPrices.Clear();
在ItemPrice
的項目不會被刪除。 PriceList_FK
只設置爲NULL
,然後數據庫衝突NOT NULL
。
如何強制數據庫刪除所有行。