嘿伙计们,我想知道如何将普遍的 sql 同步到另一个数据库或直接将其连接到 ruby on rails?
我的会计系统使用普遍的 sql,目前我正在尝试使用从数据库到我的 ruby 应用程序的 ODBC 连接。
我目前正在使用这个网站:
http://odbc-rails.rubyforge.org/
以前有没有人这样做过,因为到目前为止,我对如何进行连接并从远程数据库获取数据感到非常困惑。
嘿伙计们,我想知道如何将普遍的 sql 同步到另一个数据库或直接将其连接到 ruby on rails?
我的会计系统使用普遍的 sql,目前我正在尝试使用从数据库到我的 ruby 应用程序的 ODBC 连接。
我目前正在使用这个网站:
http://odbc-rails.rubyforge.org/
以前有没有人这样做过,因为到目前为止,我对如何进行连接并从远程数据库获取数据感到非常困惑。
我意识到这有点晚了,但是在基于 Windows 的系统上,您可以通过执行以下操作使用 OLE DB 连接到 pervasive:
require 'win32ole'
conn = WIN32OLE.new('ADODB.Connection')
conn.Open = ('Provider=PervasiveOLEDB;Data Source=DEMODATA;')
recordset = ('Select * from some_table',conn)
data = recordset.GetRows.transpose
recordset.Close
虽然没有用于 ole db 和活动记录的适配器。只需将适配器设置为 odbc 就可以工作,但我并不肯定。
如果您可以 setup 和 odbc dsn 您也可以按照此处描述的方式连接到 pervasive 。
如果您可以使用 JRuby,则可以访问此处描述的 JDBC 连接。