- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库开发
SQL
1.轻量级
使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。
2.独立性
SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。
3.隔离性
SQLite 数据库中所有的信息(比如表、视图、触发器等)都包含在一个文件夹内,方便管理和维护。
4.跨平台
SQLite 目前支持大部分操作系统,不至电脑操作系统更在众多的手机系统也是能够运行,比如:Android。
5.多语言接口
SQLite 数据库支持多语言编程接口。
6.安全性
SQLite 数据库通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库读取数据,但只能有一个可以写入数据。
SQLite数据类型
一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种常用的数据类型:
NULL: 这个值为空值
VARCHAR(n):长度不固定且其最大长度为 n 的字串,n不能超过 4000。
CHAR(n):长度固定为n的字串,n不能超过 254。
INTEGER: 值被标识为整数,依据值的大小可以依次被存储为1,2,3,4,5,6,7,8.
REAL: 所有值都是浮动的数值,被存储为8字节的IEEE浮动标记序号.
TEXT: 值为文本字符串,使用数据库编码存储(TUTF-8, UTF-16BE or UTF-16-LE).
BLOB: 值是BLOB数据块,以输入的数据格式进行 HYPERLINK /cpro/ui/uijs.php?adclass=0app_id=0c=newscf=1001ch=0di=128fv=19is_app=0jk=1bceb86fc953477fk=%B4%E6%B4%A2k0=%B4%E6%B4%A2kdi0=0luki=5n=10p=baiduqcprrb=0rs=1seller_id=1sid=7f4753c96fb8ce1bssp2=1stid=0t=tpclicked3_hctd=1862747tu=u1862747u=http%3A%2F%2Fwww%2Ecnphp6%2Ecom%2Farchives%2F67026urlid=0 \t _blank 存储。如何输入就如何存储,不改 ?变格式。
DATA :包含了 年份、月份、日期。
TIME: 包含了 小时、分钟、秒。
打开或创建openOrCreateDatabase
openOrCreateDatabase(String path,SQLiteDatabase.CursorFactory ?factory)
打开数据库openDatabase
关闭数据库close
创建数据库时调用onCreate(SQLiteDatabase db)
版本更新时调用onUpgrade(SQLiteDatabase db,int oldVersion , int newVersion)
执行sql语句execSQL(sql语句)
插入数据insert(表名称---Sting,null,插入的数据值---ContentValues)
nsert(String table,String nullColumnHack,ContentValues ?values)
删除数据delete(表名称,删除条件---String,数据条件值数据---String[])
delete(String table,String whereClause,String[] ?whereArgs)
查询数据query(表名称,数据列,查询条件,查询条件值数据,分组列,分组条件,排序类)
query(String table,String[] columns,String selection,String[] ?selectionArgs,String groupBy,String having,String ?orderBy)
更新数据update
update(String table,ContentValues values,String whereClause,String[] ?whereArgs)
获取数据条数getCount
获取列数量getColumnCount
获取列编号getColumnLndex
获取列编号getColumIndexOrThrow
获取列名称getColumName
获取字符串内容getString
获取双精度浮点内容getDouble
获取单精度浮点内容getFloat
获取整型内容getInt
获取长整型内容getLong
获取短整型内容getShort
获取数据类型getType
移动到
您可能关注的文档
- 合理构造函数解导数问题.doc
- 台州电大陈元的面向对象程序设计离线作业.doc
- 员工奖励违纪管理规章制度.doc
- 咸宁学院《推拿学》B卷湖北科技学院2013.doc
- 后勤发展历程.docx
- 启动送电作业指导书16.doc
- 哼鸣练习在声乐训练中的作用.doc
- 哈师大附中2015年高三第三次模拟考试语文试题与答案.doc
- 哲学的核心元素.doc
- 哈尔滨工业大学2000年试题.doc
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
原创力文档


文档评论(0)