- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安卓系统Android应用程序开发PPT教材_数据存储与访问4.ppt
8.3 数据库存储 8.3.2 手动建库 下面的代码在新创建的数据库中,构造了一个名为peopleinfo的表,使用create table命令,关系模式为peopleinfo ( _id, name, age, height) 表包含四个属性,_id是整型的主键;name表示姓名,字符型,not null表示这个属性一定要填写,不可以为空值;age表示年龄,整数型;height表示身高,浮点型 sqlite create table peopleinfo ... (_id integer primary key autoincrement, ... name text not null, ... age integer, ... height float); sqlite 8.3 数据库存储 8.3.2 手动建库 为了确认数据表是否创建成功,可以使用.tables命令,显示当前数据库中的所有表 从下面的代码中可以观察到,当前数据库仅有一个名为peopleinfo的表 当然,也可以使用.schema命令查看建立表时使用的SQL命令。如果当前数据库中包含多个表,则可以使用[.schema 表名]的形式,显示指定表的建立命令 sqlite .tables poepleinfo sqlite sqlite.schema CREATE TABLE peopleinfo (_id integer primary key autoincrement, name text not null, age integer, height float); sqlite 8.3 数据库存储 8.3.2 手动建库 向peopleinfo表中添加数据,使用insert into … values命令 代码运行成功后,数据库的peopleinfo表将有三条数据。因为_id是自增加的主键,因此在输入null后,SQLite数据库会自动填写该项的内容 sqlite insert into peopleinfo values(null,Tom,21,1.81); sqlite insert into peopleinfo values(null,Jim,22,1.78); sqlite insert into peopleinfo values(null,Lily,19,1.68); _id name age height 1 Tom 21 1.81 2 Jim 22 1.78 3 Lily 19 1.68 8.3 数据库存储 8.3.2 手动建库 在数据添加完毕后,使用select命令,显示指定数据表中的所有数据信息,命令格式为[select 属性 from 表名] 下面的代码用来显示peopleinfo表的所有数据 select * from peopleinfo; 1|Tom|21|1.81 2|Jim|22|1.78 3|Lily|19|1.68 sqlite http://www.anzhuo.cc/forum-55-1.html 三星N7100 GALAXY Note2论坛 8.3 数据库存储 8.3.2 手动建库 上面的查询结果看起来不是非常直观,可以使用mode命令将结果输出格式更改为“表格”方式 mode命令除了支持常见的column格式为,还支持csv格式、html格式、insert格式、line格式、list格式、tabs格式和tcl格式 sqlite .mode column sqlite select * from peopleinfo; 1 Tom 21 1.81 2 Jim 22 1.78 3 Lily 19 1.68 sqlite
您可能关注的文档
- 学习公文用语.ppt
- 学习情境二分立放大电路的接线与调试任务一.ppt
- 学习情境岗位工作环境初识.ppt
- 学习情境建筑制图.ppt
- 学习情境熟悉JME技术在Eclipse工作环境中的应用.ppt
- 学习情境路基整修.ppt
- 学习情境项目用户和组的管理.ppt
- 学习情景.IP安全访问列表配置与调试.ppt
- 学习招聘方案.ppt
- 学习数据库知识第四讲.ppt
- 圆通速递借壳大杨创世上市的成本效益深度剖析.docx
- 2024年广西壮族自治区柳州市融水苗族自治县融水镇招聘社区工作者真题含答案详解.docx
- 2024年广西壮族自治区柳州市融水苗族自治县香粉乡招聘社区工作者真题及参考答案详解1套.docx
- 2024年广西壮族自治区柳州市融水苗族自治县香粉乡招聘社区工作者真题参考答案详解.docx
- 2024年广西壮族自治区柳州市融水苗族自治县融水镇招聘社区工作者真题带答案详解.docx
- 俗世奇人ppt课件用.ppt
- 肋骨骨折护理业务查房.pptx
- 即时通讯流量识别还原技术的深度剖析与实践应用.docx
- 2024年广西壮族自治区柳州市融水苗族自治县红水乡招聘社区工作者真题及参考答案详解.docx
- 护理教学资料管理.pptx
文档评论(0)