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 应用。
虚拟机vmware workstatiions pro 17.6.1个人使用免费,不用证书直接安装使用
scipy-1.2.0-cp35-cp35m-linux_armv7l.whl
基于springboot爬虫高考志愿智能推荐系统源码数据库文档.zip
bimdata_api_client-4.3.0-py3-none-any.whl
Pillow-7.0.0-cp37-cp37m-linux_armv7l.whl
onnxruntime-1.16.2-cp38-cp38-win_amd64.whl
opencv_python-4.4.0.46-cp39-cp39-linux_armv7l.whl
论文描述:该论文研究了某一特定领域的问题,并提出了新的解决方案。论文首先对问题进行了详细的分析和理解,并对已有的研究成果进行了综述。然后,论文提出了一种全新的解决方案,包括算法、模型或方法。在整个研究过程中,论文使用了合适的实验设计和数据集,并进行了充分的实验验证。最后,论文对解决方案的性能进行了全面的评估和分析,并提出了进一步的研究方向。 源码内容描述:该源码实现了论文中提出的新的解决方案。源码中包含了算法、模型或方法的具体实现代码,以及相关的数据预处理、实验设计和性能评估代码。源码中还包括了合适的注释和文档,以方便其他研究者理解和使用。源码的实现应该具有可读性、可维护性和高效性,并能够复现论文中的实验结果。此外,源码还应该尽可能具有通用性,以便在其他类似问题上进行进一步的应用和扩展。
ta_lib-0.5.1-cp313-cp313-win32.whl
STM32开发相关软件ISP 程序下载STM32开发相关软件ISP 程序下载提取方式是百度网盘分享地址
java源码资源基于JAVA的UDP服务器模型源代码提取方式是百度网盘分享地址
基于Python+Django的电影票房数据分析系统源码数据库文档.zip
onnxruntime-1.19.0-cp311-cp311-win_amd64.whl
Java固定资产管理系统源码 固定资产管理系统是对高校固定资产的一个信息化管理系统,基本功能包括:对固定资产的购进、接触、销毁,对物品的使用状态、借出状态、库存状态等进行标识,对各类物品进行编号,根据编号进行查询,根据名称进行查询等。本系统结构如下: (1)系统登录:用户登录模块:登录功能 重置 (2)系统用户管理:对系统用户的增加 系统用户的权限修改 系统用户的删除 分配系统用户的权限 修改本身登录密码 资产的相关维护 (3)员工信息管理:教工的增加、修改、删除、查询 (4)资产入库管理:资产的属性修改 资产的报废删除 资产的属性查询 (5)资产维护管理:物资的维修、维护物资的信息修改 (6)资产借还管理:增加借出资产 查询借出资产 归还已借出资产(7)打印报表
matplotlib-3.7.0-cp311-cp311-linux_armv7l.whl
基于springboot的房屋租赁管理系统源码数据库文档.zip
opencv_contrib_python-4.1.0.25-cp35-cp35m-linux_armv7l.whl
bimdata_api_client-3.1.0-py3-none-any.whl
本23级物流01班谭敏20234970114.docx