
在其他数据库上作开发,一般都使用工具来检查和处理数据库的内容,而不是仅仅使用数据库的
API。使用
Android
模拟器,有两种可供选择的方法来管理数据库。
首先,模拟器绑定了
sqlite3
控制台程序,可以使用
adb
shell
命令来调用他。只要你进入了模拟器的
shell,在数据库的路径执行
sqlite3
命令就可以了。数据库文件一般存放在:
/data/data/yourapppackage/databases/your-db-name
如果你喜欢使用更友好的工具,你可以把数据库拷贝到你的开发机上,使用
SQLite-aware
客户端来 *** 作它。这样的话,你在一个数据库的拷贝上 *** 作,如果你想要你的修改能反映到设备上,你需要把数据库备份回去。
把数据库从设备上考出来,你可以使用
adb
pull
命令(或者在
IDE
上做相应 *** 作)。存储一个修改过的数据库到设备上,使用
adb
push
命令。
一个最方便的
SQLite
客户端是
FireFox
SQLite
Manager
扩展,它可以跨所有平台使用。
1首先你需要去下载一个 Navicat for SQLite ,怎么下载这里我不多说,你可以去百度搜索。最好下载绿色版。搜索 “Navicat for SQLite 绿色版”。
2下载后,右击软件包进行解压缩。
3下载后双击文件夹,打开文件目录,找到 navicatexe 这个主程序,右击在d出菜单依次点击发送到(N)--->桌面快捷方式。
4这时你的电脑桌面就多了一个 navicatexe 的快捷方式图标,以后需要打开,直接点击这个快捷方式就可以了。
5双击桌面快捷方式,打开软件,在软件左上角点击连接按钮,点击后d出新建连接对话框。
6在d出窗口中输入连接名,选择类型-然后在下面选择数据库文件,或者数据库保存位置。
7这样就在你的指定位置创建了一个Sqlite数据库文件了,有了这个数据库文件你可以做任何数据库的 *** 作了。
这个数据库软件的好处就是精炼,麻雀虽小五脏俱全。
下面是查询的一些资料,仅供参考。
$ adb -s emulator-5554 shell# sqlite3 /data/data/comexamplegooglerssrssexample/databases/rssitemsdbSQLite version 3312Enter "help" for instructions enter commands, then quitsqlite exit Tips: exit 表示退出
2 创建/ 打开数据库
# sqlite3 testDB + "SQL Sentence" (root user) 3 *** 作数据库 -支持所有的标准 *** 作
sqlite create table myTB (_id Integer Primary Key, name text not null, score double, entryDate date); sqlite insert into myTB (name, score) values ('Steve Jobs', 599);sqlite select from myTB;sqlite select name from myTB order by namesqlite update myTB set score=65 where exam=1 name='Steve Jobs';
4, 创建/删除 Trigger
# create a trigger script: auto_datesql
每次插入新的条目,DB会自动添加插入时间。
一般在File Explorer data目录下为空的话,不知道你是不是一边插着手机设备,一边又在开模拟器看data目录下数据,如果是这样,把手机和模拟器都关了,然后把手机拔了,再用模拟器重新运行项目,应该就可以看到了。
使用sql语句命令创建SQLite数据库需要专业的知识,例如sql语句,等等建议你使用SQLitem客户端来 *** 作,可以创建表,加字段改字段,设置索引触发器等等最后还可以生成sql脚本,做开发的不可能用这个命令行来 *** 作的SQLiteDev已经上传附件SQLiteDve 自带语法高亮,代码提示的功能性,非常方便SqliteDev385zip大小:833M所需财富值:5 已经过百度安全检测,放心下载点击下载下载量:0
ataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { string str=string str = dataGridView1Rows[eRowIndex]Cells[eColumnIndex]ValueToString()
以上就是关于安卓手机开发,创建SQlite数据库后,默认路径是存储在哪全部的内容,包括:安卓手机开发,创建SQlite数据库后,默认路径是存储在哪、如何创建sqlite数据库、android平台上怎么 *** 作sqlite数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)