【问题标题】:Connecting to MS SQL Server with JRuby使用 JRuby 连接到 MS SQL Server
【发布时间】:2009-04-22 19:21:07
【问题描述】:

我正在从事一个涉及一些脚本和数据存储的项目。我可以使用的数据库是 MS Sql Server,它位于 Windows 平台上。

尽管如此,我希望利用 Ruby 来编写脚本,特别是 JRuby。这有几个原因

  1. 我想利用 Prawn 创建 pdf 文件
  2. 我就是喜欢 Ruby
  3. JRuby 和 Rawr 将允许我捆绑依赖项,这样我就不必担心目标机器上有 ruby​​。

使用 Matz ruby​​ 时,我可以使用“win32ole”来轻松连接数据库。然而,由于显而易见的原因,这在 JRuby 中不起作用。从 JRuby/Java 连接到 MS Sql 以执行简单的 Select 和 Update 语句的最佳方法是什么?

提前致谢。

【问题讨论】:

  • win32ole 现在已经在几年前随 JRuby for windows 一起提供了。试试require 'win32ole'

标签: java sql-server ruby jruby


【解决方案1】:

MS SQL 应该有一个 JDBC 驱动程序;将其与 JRuby-JDBC 桥一起使用:http://wiki.jruby.org/wiki/JDBC

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-09
    • 2018-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多