预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

太原工业学院毕业设计(论文) 4.3。2建表语句 1)创建: 1、创建书的表: createtableIFNOTEXISTSbook(bidintegerprimarykeyautoincrement,bpathvarchar(255)notnull); 2、创建书签的表: createtableIFNOTEXISTSbookmark(bmidintegerprimarykeyautoincrement,bpathvarchar(50)notnull,bmnamevarchar(50)notnull,bmoffsetintegernotnull,bmsavetimevarchar(20)notnull); 3、创建用户管理的表: createtableIFNOTEXISTSuser(useridintegerprimarykeyautoincrement,usernamevarchar(20)notnull,passwordvarchar(20)notnull,telephonevarchar(20)notnull); 4、创建最近阅读的表 createtableIFNOTEXISTSnearlyread(bookidintegerprimarykeyautoincrement,booknamevarchar(50)notnull,bookreadtimevarchar(20)notnull); 5、创建下载管理的表 createtableIFNOTEXISTSdown(downidintegerprimarykeyautoincrement,downuservarchar(20)notnull,downbookvarchar(20)notnull,downtimevarchar(20)notnull); 2)SQlite3数据库使用方法: 选择:selectfrombookmarkwherebmid=1; 插入:insert(bookmark,null,values); 删除:deletefrombookmarkwherebmid=3; 查找:query(table,columns,selection,selectionArgs,groupBy,having,orderBy) 4。3。3数据表分析 本数据库用的是一个轻量级嵌入型数据库sqlite3,即创建了一个数据库reader。db,在数据库中创建了几张数据表. 在建设网站系统或者软件之前,我们必须对系统所用到的数据进行大致的分类和具体的结构设计,既要做到清晰明了,又要能适应系统各项功能的调用,而不至于产生结构上的逻辑混乱,保证关键数据在意外情况下不会被破坏,可以说数 Book表(用来存放书籍,如表4—1): 字段名称数据类型条件约束bidintegerprimarykeybpathvarchar(255)notnull表4—1书籍数据表 Bookmark表(管理书签,如表4-2): 字段名称数据类型条件约束BmidIntegerprimarykeyBpathvarchar(50)notnullBmnamevarchar(50)notnullbmoffsetIntegernotnullmsavetimevarchar(20)notnull表4—2书签数据表 User表(用户数据,如表4-3): 字段名称数据类型条件约束UseridIntegerprimarykeyusernamevarchar(50)notnullpasswordvarchar(50)notnulltelephonevarchar(20)notnull表4—3用户数据表 Nearlyread表(最近阅读,如表4—4): 字段名称数据类型条件约束BookidIntegerprimarykeybooknamevarchar(50)notnullbookreadtimevarchar(20)notnull表4-4最近阅读数据表 Down表(下载,如表4—5):: 字段名称数据类型条件约束DownidIntegerprimarykeyDownuservarchar(50)notnulldowntimevarchar(20)notnull表4-5 下载数据表 5。4。1获取sd卡上的txt文本 由于一个Android模拟器或者是一个手机客户终端上只会配置一个sdcard,所以一步移动设备上有各种各样的应用App,而且各种App都可能会由数据或者文件存储到移动设备的sdcard上,故而有各式各样的文件类型是该款软件不需要的。也是用户选择本款软件时所不需要的信息文件,于是通过构造一个过滤式的方法让软件只接受来自sdcard上的TXT格式的文本文件.该方法是先通过判断是否存储路径是sdcard,通过getRec