2009-10-11 63 views
0

如果我選擇LINQ,我絕對可以放棄SQL嗎?使用RDBMS時LINQ vs SQL

如果是,那麼,如果我選擇LINQ,是否應該絕對放棄SQL?

使用DataContext-class連接到RDBMS後,我確實需要SQL嗎?

+2

你很困惑。 LINQ是一套語言功能。 你是指LINQ to SQL? – 2009-10-11 20:08:04

回答

5

只適用於最簡單的情況,沒有。分別。

Linq肯定很棒,但我不知道你爲什麼故意放棄SQL。 Linq2SQL的翻譯是相當不錯的,但有時候,對於一個額外的毛茸茸的報告或其他內容,你自己寫一個存儲過程是無可替代的。

+0

plz查看更新... – anonymous 2009-10-11 20:10:49

+1

準確地說--Linq-to-SQL非常好 - 對於90%的情況。對於其餘的情況,你仍然需要知道SQL並使用SQL。 – 2009-10-11 20:12:17

+0

我看到你的更新,但我不知道它是什麼意思。你需要SQL來做什麼? – recursive 2009-10-11 20:17:01