rubyforge官方网站有它的下载:http://rubyforge.org/frs/?group_id=846&release_id=5802,在这里我个人推荐使用gem包,因为我在用它的zip压缩包时发生了一些不明的错误。
它的说明文档可以从这里去查看:http://www.netpromi.com/files/kirbybase_ruby_manual.html
至于KirbyBase是什么的话,大家可以从网上去搜索一下,它实际上就是一个纯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字段
运行结果如下图所示:
如果大家觉得上面的程序太多了点的话,现在来条最简单的代码:
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
分享到:
相关推荐
Karrigell作为简单web开发解决, Karrigell已经包含了web服务,Python 脚本引擎,和 100% 纯Python的数据库:KirbyBase ; 你所要关心的就是创建自个儿的动态web 应用。
白色大气风格的商务团队公司模板下载.zip
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
白色大气风格的手机电脑商城模板下载.zip
SecureCRT_9.6.0__mac
海康4117 Litermal 小李电子实验室 开源项目使用说明
白色大气风格的婚礼布置现场企业网站模板下载.zip
基于PLC和组态软件的智能停车场收费系统停车场电气控制
白色大气风格响应式项目团队动态企业网站模板.zip
“教育的智慧”读书分享会教案课件模板
白色大气风格的色彩管理网站模板下载.zip
计算机网络期末复习(第八版)谢希仁
白色大气的服装鞋包商城整站网站模板下载.zip
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
白色扁平化风格的西餐厅网店模板下载.zip
数字时钟基础框架设计,内部关键模块均已仿真完成。。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。
白色扁平化风格的私人订制旅行模板下载.zip
白色扁平化风格的滑雪运动体育项目模板.zip
白色简单的商务企业网站模板下载.rar