我有一個遺留數據庫(Progress OpenEdge),我需要用於大量的報告。我有一切與紅寶石1.8.6和軌道2.0(odbc適配器和odbc軌道)工作。ruby(1.9.3)on rails(3.2.3)Activerecord-odbc-adapter
由於1.8.6不再支持和rails 2.0是相當古老我想更新。在3.2.3上是否支持odbc適配器?
任何輸入表示讚賞。
感謝,
我有一個遺留數據庫(Progress OpenEdge),我需要用於大量的報告。我有一切與紅寶石1.8.6和軌道2.0(odbc適配器和odbc軌道)工作。ruby(1.9.3)on rails(3.2.3)Activerecord-odbc-adapter
由於1.8.6不再支持和rails 2.0是相當古老我想更新。在3.2.3上是否支持odbc適配器?
任何輸入表示讚賞。
感謝,
你必須把你的Gemfile以下行:寶石「紅寶石-ODBC」,然後運行bundle安裝。
我想這就是你要找的人:)
您是否對我的回答有過不妥或者是無用的? – 2012-06-07 12:54:40
我只是在用所謂的從提升軟件DBISAM舊的數據庫有同樣的問題。
DBISAM不支持很多事情。但我需要更新數據庫上的東西,而不是wWindows生態系統愛好者。
我會看ruby-odbc
,並報告給你們
編輯 我發現使用RDBI固定我的問題。 gem rdbi
好的,我發現使用'gem dbi'並不是一個好主意,因爲它沒有被維護,而且很重。 我的解決方案是使用更輕,維護方便的'gem rdbi',一切正常。 因此請查看https://github.com/RDBI/rdbi – theCrab 2013-07-18 06:38:56
對不起,我沒有ODBC或ActiveRecord的答案,但我想你可能會對DataMapper的[OpenEdge適配器]感興趣(http://blog.abevoelker.com/final-ode-to -openedge-abl-part-1-a-ruby-adapter-is-born /)我寫了。你必須切換到JRuby(它使用JDBC驅動程序)和[DataMapper](http://datamapper.org/)ORM,但你可以使用Rails 3+('dm-rails' gem) 。希望有所幫助! – 2012-08-28 13:20:27