Re: [推薦]萬用的資料庫Connector
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章
21
65