Ruby on rails Rails 3是否能够导入/导出到Microsoft Access或从Microsoft Access导出?

Ruby on rails Rails 3是否能够导入/导出到Microsoft Access或从Microsoft Access导出?,ruby-on-rails,ruby-on-rails-3,ms-access,Ruby On Rails,Ruby On Rails 3,Ms Access,这个问题已经在这里提过了,但已经很久以前了。有人知道Rails是否支持Microsoft Access吗?我需要每隔几周导入和导出数据,并且非常希望避免导出/导入csv文件 谢谢 win32OLE类允许您从Microsoft Access检索数据。您可以在此处找到文档 win32OLE类允许您从Microsoft Access检索数据。您可以在此处找到文档 值得注意的是,Ruby有一个mdbgem。它需要安装 添加到您的文件中: gem 'mdb' 用法非常简单,表基本上是散列列表: requ

这个问题已经在这里提过了,但已经很久以前了。有人知道Rails是否支持Microsoft Access吗?我需要每隔几周导入和导出数据,并且非常希望避免导出/导入csv文件


谢谢

win32OLE类允许您从Microsoft Access检索数据。您可以在此处找到文档

win32OLE类允许您从Microsoft Access检索数据。您可以在此处找到文档
值得注意的是,Ruby有一个
mdb
gem。它需要安装

添加到您的文件中:

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", ...

不过,我认为ActiveRecord不支持MS Access。

值得注意的是,Ruby有一个
mdb
gem。它需要安装

添加到您的文件中:

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", ...

我认为ActiveRecord不支持MS Access,尽管如此。

您使用的是哪个版本的ms access?2003,但如果需要可以将其更改为另一个版本您使用的是哪个版本的ms access?2003,如果需要可以将其更改为另一个版本我发现了一个版本,但对我来说,它似乎只适用于Excel?不,它也适用于access此处一个旧链接可能会帮助您找到该版本但对我来说,它似乎只适用于Excel?不,它也适用于access这里有一个旧的链接,可能会帮助你