SQLITE初步

前端之家收集整理的这篇文章主要介绍了SQLITE初步前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

@H_502_3@1@H_502_3@@H_502_3@

@H_502_3@方式一:命令行方式(适合调试用)@H_502_3@

@H_502_3@可以使用@H_502_3@adb shell设备后台,命令行方式手动创建,步如下:@H_502_3@

@H_502_3@Eclipse中启器之后,@H_502_3@cmd设备@H_502_3@Linux控制台@H_502_3@

@H_502_3@@H_502_3@D:/>adb shell

@H_502_3@之后用@H_502_3@data@H_502_3@

@H_502_3@# cd /data/data

@H_502_3@ls列表目文件,找到你的目目入@H_502_3@

@H_502_3@看有无@H_502_3@databases,如果没有,则创建一个@H_502_3@

@H_502_3@@H_502_3@# mkdir databases

@H_502_3@cd databases入并建数据@H_502_3@

@H_502_3@# sqlite3 friends.db

@H_502_3@sqlite3 friends.db

@H_502_3@sqlite version 3.5.9@H_502_3@

@H_502_3@Enter ".help" for instructions@H_502_3@

@H_502_3@sqlite>@H_502_3@

@H_502_3@ctrl+d退出@H_502_3@sqlite提示符@H_502_3@ls列表目会看到有一个文件建@H_502_3@friends.db

@H_502_3@他就是@H_502_3@sqlite文件@H_502_3@

@H_502_3@# ls

@H_502_3@ls

@H_502_3@friends.db@H_502_3@

@H_502_3@方式二:编码方式(使用更多)@H_502_3@

@H_502_3@android.content.Context中提供了函数@H_502_3@,注:@H_502_3@Activity是@H_502_3@Context的子@H_502_3@

@H_502_3@openOrCreateDatabase()建我的数据@H_502_3@

@H_502_3@db=context.openOrCreateDatabase(

@H_502_3@StringDATABASE_NAME,int Context.MODE_PRIVATE,null);

@H_502_3@StringDATABASE_NAME数据的名字@H_502_3@

@H_502_3@IntMODE操作模式@H_502_3@@H_502_3@Context.MODE_PRIVATE@H_502_3@

@H_502_3@CursorFactory工厂@H_502_3@,本例中入@H_502_3@null不用@H_502_3@

@H_502_3@

@H_502_3@

@H_502_3@2,@H_502_3@建表@H_502_3@

@H_502_3@命令行方式@H_502_3@

@H_502_3@# sqlite3

@H_502_3@sqlite> create table widgets (id integer primary key autoincrement,name text);@H_502_3@

@H_502_3@3@H_502_3@插入数据@H_502_3@

@H_502_3@命令行@H_502_3@增加查询数据@H_502_3@

@H_502_3@@H_502_3@sqlite> insert into widgets values(null,'tom');

猜你在找的Sqlite相关文章