我有一個數據庫,其表名爲Fruits
。在表中,我有3列:Name
,Date
,Remove
。如何使用Linq寫入數據庫
現在我已插入3行,用一個值等
Apple----20/10/12----N
Mango----21/12/12----Y
Banana--- 15/07/12----N
Grapes----18/12/12----Y
我想刪除其被標記爲「Y的2行
這我想在c#代碼中使用Linq實現。最初我正在使用連接字符串建立與數據庫的連接。我將得到設備上下文DC,並用這個我將複製所有行。
現在我將枚舉標記爲N
的行,然後我將調用remove。
一旦我祛瘀,我會做:dc.deleteonSubmit<tableName>(var).
在此之後,我應該叫dc.submittsavechages();
或者是什麼使DB的樣子:
Mango----21/12/12----Y
Grapes----18/12/12----Y
如果我在SQL查詢分析器查詢我應該得到以上結果。如何在LINQ中做到這一點?
Linq to SQL或Linq to Entities?他們是不同的。 – jrummell
Linq to Entities – Naruto