SQLITE初步
1,建库 方式一:命令行方式(适合调试用) 可以使用adb shell进入设备后台,命令行方式手动创建,步骤如下: Eclipse中启动模拟器之后,cmd下输入进入设备Linux控制台 D:/>adb shell 之后进入应用data目录 # cd /data/data ls列表目录,查看文件,找到你的项目目录并进入 查看有无databases目录,如果没有,则创建一个 # mkdir databases cd databases进入并创建数据库 # sqlite3 friends.db sqlite3 friends.db SQLite version 3.5.9 Enter ".help" for instructions sqlite> ctrl+d退出sqlite提示符ls列表目录会看到有一个文件被创建friends.db 他就是SQLite的库文件 # ls ls friends.db 方式二:编码方式(使用更多) android.content.Context中提供了函数,注:Activity是Context的子类 openOrCreateDatabase()来创建我们的数据库 db=context.openOrCreateDatabase( StringDATABASE_NAME,int Context.MODE_PRIVATE,null); StringDATABASE_NAME数据库的名字 IntMODE操作模式Context.MODE_PRIVATE等 CursorFactory指针工厂,本例中传入null,暂不用
2,建表 命令行方式 # sqlite3 sqlite> create table widgets (id integer primary key autoincrement,name text); 3,插入数据 命令行增加,查询数据 sqlite> insert into widgets values(null,'tom'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- flash的externalinterface.call及js与swf交互域名安全测试
- c# – 无法添加的引用.一个程序集必须有一个dll或exe扩展名
- ruby-on-rails-3 – 用于包含验证的自定义错误消息
- 基本ruby数组代码:测试数组是否具有特定整数
- c# – 在什么情况下调用Application_EndRequest但是没有调用
- [Swift]LeetCode230. 二叉搜索树中第K小的元素 | Kth Small
- c# – 更新的Cookie无法在Response.Redirect上运行
- iPhone:没有名称或路径为’iphoneos3.0’的SDK
- cocos2d-x之新建cocos2d工程
- XML4Config