Btrieve/Pervasive db 和 Ruby

发布于 2024-08-04 10:54:48 字数 113 浏览 8 评论 0原文

有没有从 Ruby 级别使用 Btrieve/Pervasive db 的解决方案?有宝石吗?也许有人对这样的事情有一些经验?

或者也许通过 Jruby 使用一些 Java 库?我没用过Jruby

Is there any solution to work with Btrieve/Pervasive db from Ruby level? Any gem? Maybe somebody have some experience with such a thing?

Or maybe use some Java libs through Jruby? I've never used Jruby

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浅语花开 2024-08-11 10:54:48

从未使用过它,但如果有适用于它的 JDBC 适配器,那么使用 JRuby 是个好主意。使用 JRuby 非常简单,请访问 JRuby.org

Never worked with that, but if there's a JDBC adapter for it, then it's a good idea to use JRuby. Using JRuby is dead simple, visit JRuby.org.

一笔一画续写前缘 2024-08-11 10:54:48

@kell 我使用了 jruby 和 JDBC Pervasive 驱动程序。
简单的例子:

require "java"
module JavaSql
  include_package "java.sql"
end
pervasive_driver = Java::JavaClass.for_name("pervasive.jdbc.PervasiveDriver")
conn = JavaSql::DriverManager.getConnection("jdbc:pervasive://host/database","master","")
stmt = conn.createStatement
rs = stmt.executeQuery("select count(*) as class_count from class")
while (rs.next) do
  puts rs.get_string("class_count")
end

@kell I used jruby and JDBC Pervasive driver.
Simple example:

require "java"
module JavaSql
  include_package "java.sql"
end
pervasive_driver = Java::JavaClass.for_name("pervasive.jdbc.PervasiveDriver")
conn = JavaSql::DriverManager.getConnection("jdbc:pervasive://host/database","master","")
stmt = conn.createStatement
rs = stmt.executeQuery("select count(*) as class_count from class")
while (rs.next) do
  puts rs.get_string("class_count")
end
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文