我系统 winxp 安装了 ruby2.0 和 ruby-oci8 (2.1.5 x86-mingw32) dbi (0.4.5) 但是在使用的时候有点问题,现在能够确认是 DBI 的问题
我有几个疑问,为什么在http://rubyforge.org/projects/ruby-dbi/ 这个网站看不见 dbi 0.4.5 这个版本,只有 0.4.3 这个版本,在这个 project 下的论坛问问题也没人回答,是不是不推荐使用 dbi 了。 另外我在 ruby-oci8 这个项目的论坛发帖提问得到的回复,暂时好像解决问题了
下面是回复 This isn't a ruby-oci8 issue. You need to report this issue to the ruby-dbi project to work with ruby 2.0.0.
"RUBY_VERSION =~ /^1.9/" in lib/dbi/row.rb should be changed to "RUBY_VERSION !~ /^1.8/".