Никак не получается обратиться к значению поля (# puts run.hours в
примере):
require "rubygems"
require "sequel"
DB = Sequel.connect('sqlite://some.db')
def InsertRunning(date, distance, hours, minutes, seconds)
running = DB[:running]
running.insert(:date => date,
:distance => distance,
:hours => hours,
:minutes => minutes,
:seconds => seconds)
end
def ShowRunningInfo()
running = DB[:running]
running.each { |run|
puts run.values
# puts run.hours
}
end
def RecreateDatabaseScheme
DB.drop_table :running
DB.create_table :running do
primary_key :id
Date :date
Integer :distance
Integer :hours
Integer :minutes
Integer :seconds
end
end
def FillSampleData
InsertRunning('2009.10.23', '10', 0, 23, 34)
end
RecreateDatabaseScheme()
FillSampleData()
ShowRunningInfo()
Подскажите, пожалуйста, как это можно сделать ?
Posted via RSDN NNTP Server 2.1 beta