这个问题已经在这里被问过,但已经是很久以前的事了。有谁知道 Rails 是否支持 Microsoft Access?我需要每隔几周导入和导出数据,并且非常希望避免导出/导入 csv 文件。
谢谢!
最佳答案
值得注意的是,Ruby 有一个 mdb
gem。它需要mdbtools待安装。
添加到您的 Gemfile:
gem 'mdb'
用法非常简单,表基本上是哈希列表:
require 'mdb'
database = Mdb.open('workshops_handouts_inactive_database.mdb')
table = database[:MainData]
results = table.select { |rec| rec[:"Schedule Type"] == "MU1" }
puts results.first
{:"Container Number"=>"17", :Location=>"1f6", :Department=>"tx", ...
不过,我认为 MS Access 不存在 ActiveRecord 支持。
关于ruby-on-rails - Rails 3 能够从 Microsoft Access 导入/导出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14237644/