簡體   English   中英

尋找.NET數據訪問層

[英]Looking for a .NET data access layer

我正在尋找ado.net的數據訪問層。 我對linq,EF,NHibernate或任何其他ORM不感興趣。 當前,我正在使用umbraco的數據訪問層。 DAL非常好,但是他們停止了開發,所以我正在尋找另一種。 有誰知道我可以在哪里找到可以測試的DAL列表?

如果要DAL,而不是ORM,為什么不直接使用ADO.NET?

沒有真正的理由在ADO.NET之上添加額外的層,除非您希望通過使用ORM獲得靈活性和易於開發的能力...

我知道您說過您不想使用LINQ to SQL,因為它是一個ORM,但是您不必像ORM那樣使用它。 您還可以通過ExecuteQuery執行原始SQL,並使它自動為您將結果填充到對象的屬性中。 您可以將結果對象的所需類型指定為類型參數。 它不是成熟的ORM,它使您可以控制要發送的SQL,但是省卻了遍歷數據讀取器的麻煩。

我發現了一種更好的方法。 我將使用Microsoft的數據訪問應用程序塊。 這樣,我不需要每次都關閉連接或讀取器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM