我們公司要開發一個軟件,第一個版本將在windows上運行,隨後會發布linux版本,這個軟件可能連接到Oracle/MySql/SqlServer等多種數據庫,考慮到時間和成本的問題,我認為用現成的庫要比自己開發和維護更加快捷高效(正如caozhy所說,實現這個功能必須“寫一個抽象類,訪問數據庫。不同的數據庫,繼承這個抽象類,把差異的代碼寫在裡面,使用工廠設計模式。並且把這些代碼條件編譯(針對windows和linux)”,我想這個過程一定要花不少開發和維護時間),所以想選一個成熟的庫,這個庫除了必須滿足能訪問多種數據庫,且支持Windows和Linux的需求外,最重要的是性能,穩定性,和友好易用,各位高手能介紹一下,分享一下寶貴的經驗嗎?謝謝!!
我覺得OTL好像是個很好的選擇,能滿足我們的需求,本來是考慮用SQLAPI++ Library,但是它是要花錢的,而且好像沒有提供比OTL更多的價值,問客服也未回復,暫時就不考慮用它了