如何使用Ruby on OSX写入数据库表?

如何使用Ruby on OSX写入数据库表?,ruby,dbf,dbase,Ruby,Dbf,Dbase,我发现只有只读dBase gems(dbf),但没有写支持。ODBC可能是一个选项,但在OSX上我找不到任何可用的驱动程序。有什么建议吗?您可以试试,这是Shapelib的本机绑定,允许您在Ruby中读/写Esri ShapeFile和xBase DBF文件。在查找gem方面没有任何成功。所以我研究了另一种编程语言,因为目标是更新shapefile的DBF内容,所以我使用Python和GDAL绑定来实现这一点。它真的很管用!这里有一个片段,以备您需要:事实证明Ruby dbf gem只允许读取d

我发现只有只读dBase gems(dbf),但没有写支持。ODBC可能是一个选项,但在OSX上我找不到任何可用的驱动程序。有什么建议吗?

您可以试试,这是Shapelib的本机绑定,允许您在Ruby中读/写Esri ShapeFile和xBase DBF文件。

在查找gem方面没有任何成功。所以我研究了另一种编程语言,因为目标是更新shapefile的DBF内容,所以我使用Python和GDAL绑定来实现这一点。它真的很管用!这里有一个片段,以备您需要:事实证明Ruby dbf gem只允许读取dbf文件