Re: [推薦]萬用的資料庫Connector

看板C_Sharp (C#)作者 (tomex_ou)時間20年前 (2004/10/14 18:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《seagal (待救的小米)》之銘言: : ASP.NET 2.0對於資料庫的操作 : 加入了provider : 使其能使用相同的provider : 操作不同資料庫 : 版主可以比較一下與您提的這東西的差別嘛? 我昨晚在看code時就發現了,.Net 2.0的確有類似的類別 在2003中,System.Data.Common這類別很陽春,沒辦法做啥事 2005加強了這類別,不過它與現在的SqlXXX差別在於 缺乏整合性,如何與別的provider整合,都得靠自己去做及想像。 除了能操作不同資料庫外,我們也會考慮到「效能」,right? 使用良好的provider,效能差很多, 原文提的那個class,純只是引用好的provider再稍加變化而已 簡單來說,它只是換呼叫method的字串,把前置詞SQLxxx, MySqlxxxx換掉 用統一的名稱來做。 昨晚po完之後,我繼續看他的原始碼,慢慢能了解它的架構 雖然有些method的佈署看起來怪怪的,但我想是有些db不支援,都有其他的特色 例如oracle就要特別修正。 它也可以回傳標準的datatalbe及dataset,因此能放心使用。 -- You're recommended to vist C_Sharp in PTT. We are the C#, resistance is futile. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.183.211
文章代碼(AID): #11RbL6ME (C_Sharp)
文章代碼(AID): #11RbL6ME (C_Sharp)