Ruby Cucumberステップ定義内からSQLクエリを実行しようとしています。 接続が完了した後に何をすべきか全く分かりません。Ruby Cucumberステップ定義内からsqlクエリを実行
接続(ワークス)次に
(/^TC-0001-ビル・オブ・LaidingクエリonleLisa(Lisa_One)はlaiding既存のビルにアクセスするために$ /)を行う
conn = DBI.connect('DBI:ODBC:GPAutomation','XXXXX','XXXXX')
conn.connected?
Framework Setup
require 'rubygems'
require 'watir-webdriver'
require 'watir'
require 'rspec'
require 'cucumber'
require 'selenium-webdriver'
require 'win32ole'
require 'rufus/scheduler'
require 'yaml'
require 'dbi'
The Query that I want to execute
select h.bol_id, * from bol_header h (nolock)
inner join bol_header_info hi (nolock) on h.bol_id = hi.bol_id
where h.facility_id = '505' and h.Status = 'O' and hi.order_type = 'S'
どれプロヒントは非常に高く評価されます...
あなたはsequel - http://sequel.jeremyevans.net/をチェックしてみるとよいでしょう。 SQLクエリを実行するには - http://sequel.jeremyevans.net/rdoc/files/README_rdoc.html#label-Arbitrary+SQL+queries。 – alannichols
あなたのDBに接続する - http://sequel.jeremyevans.net/rdoc/files/doc/opening_databases_rdoc.html#label-Using+the+Sequel.connect+method – alannichols