Pergunta

Existe alguma solução para trabalhar com Btrieve/DB generalizado do nível do Ruby? Alguma jóia? Talvez alguém tenha alguma experiência com uma coisa dessas?

Ou talvez use alguns Java Libs através de Jruby? Eu nunca usei Jruby

Foi útil?

Solução 2

@kell usei o driver generalizado Jruby e JDBC. Exemplo simples:

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

Outras dicas

Nunca funcionou com isso, mas se houver um adaptador JDBC para ele, é uma boa ideia usar Jruby. Usando Jruby está morto simples, visite Jruby.org.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top