KirbyBase 사용 실 기 (원)

1690 단어 htmlRuby
ruby forge 공식 사이트 에 다운로드 가 있 습 니 다.http://rubyforge.org/frs/?group_id=846&release_id = 5802, 여기 서 저 는 개인 적 으로 gem 가방 을 사용 하 는 것 을 추천 합 니 다. 왜냐하면 제 가 zip 압축 가방 을 사용 할 때 알 수 없 는 오류 가 발생 했 기 때 문 입 니 다.
설명 문 서 는 여기에서 볼 수 있 습 니 다.http://www.netpromi.com/files/kirbybase_ruby_manual.html
Kirby Base 가 무엇 인지 인터넷 에서 검색 해 보 세 요. 사실은 순수한 ruby 가 쓴 데이터베이스 입 니 다.
다음은 실례 를 살 펴 보 겠 습 니 다.
require 'kirbybase'

db = KirbyBase.new

//          book,       *.tbl,         。
db.drop_table(:book) if db.table_exists?(:book)

//:book      ,name     ,      String name     。
book_tbl = db.create_table(:book, :name, :String, :speed, :Integer,:still_flying, :Boolean)

book_tbl.insert('mathsfan', 256,true)
book_tbl.insert('       :)', 1001,false)
puts book_tbl.select(:name,:speed,:still_flying).to_report

result = book_tbl.select
puts result[0].name//        name  

실행 결 과 는 다음 그림 과 같 습 니 다.
KirbyBase使用实记(原)
위 에 프로그램 이 너무 많다 고 생각 하 시 면 지금 가장 간단 한 코드 를 보 여 드 리 겠 습 니 다.
require "kirbybase" 
  
db=KirbyBase.new
db.drop_table(:posts) if db.table_exists?(:posts) 
posts=db.create_table(:posts,:title,:String) 
  
posts.insert('mathsfan') 
  
puts posts.select.to_report

좋은 웹페이지 즐겨찾기