[sequel] - обратиться к значению поля
От: DemAS http://demas.me
Дата: 07.07.09 11:05
Оценка:
Никак не получается обратиться к значению поля (# 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
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.