2010-12-23 62 views
0

我正在爲SQL Compact製作數據庫DAL。我將使用「ADO.NET DataSets」或「Linq to Sql」。但還不確定哪個。我只是想要一個更快/更容易的工作。並且是類型安全的。您能否請我指點一些示例項目/代碼,告訴我如何用這些個別概念構建DAL? DAL應該將數據傳輸到現有業務對象。Database DAL的代碼示例; 「ADO.NET數據集」和「LINQ to SQL」

我並沒有要求懶惰,一直在尋找幾個小時,但在所有的例子中,我發現硬鍵入的TSQL字符串,我認爲可以避免,並沒有完整的例子,顯示我試圖做..如果你知道一些,這將是非常有益的。

+0

難道你看[的LINQ to SQL](http://msdn.microsoft.com/en-us/library/bb386976.aspx)? – 2010-12-23 19:08:51

+0

爲什麼不是EntityFramework? – paragy 2010-12-23 19:33:20

回答

1

首先讓我們來談談LINQ to SQL的 1>其易於使用 2>適合初學者 3>如果數據庫結構不復雜 微軟停止工作linqtosql 2008年之後這樣不會有任何更多的更新現在

ADO實體是有點複雜,但有更多的選擇,然後LINQ to SQL中,甚至u能說的LINQ to SQL是子集ADO實體,

沒有在LINQ to SQL和ADO中的實體活動你有3個事件跟蹤像你可以發射一個事件,當有新的實體添加... ado實體賦予更多的性能LINQ到SQL ...