Никогда не пробовал это раньше, Я пытаюсь выполнить sql-запрос из определения шага Ruby Cucumber Step. Не уверен, что делать после подключения.Выполнение sql-запроса из Ruby Cucumber Шаг определения
Connection (Работы)
Тогда (/^TC-0001-Bill-Of-Laiding Query 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'
Любой Pro советы были бы весьма полезны ...
Возможно, вы захотите проверить продолжение - http://sequel.jeremyevans.net/. Чтобы запустить SQL-запросы - http://sequel.jeremyevans.net/rdoc/files/README_rdoc.html#label-Arbitrary+SQL+queries. – alannichols
И подключиться к вашей БД - http://sequel.jeremyevans.net/rdoc/files/doc/opening_databases_rdoc.html#label-Using+the+Sequel.connect+method – alannichols