Android SQLite的使用2(非原创)
1.数据库的增、删、改、查:execSQL方法
public void insertAction() {//添加信息
		  db.execSQL("insert into Emp(name,salary) values('张无忌','12000')");
		  db.execSQL("insert into Emp(name,salary) values('赵敏','11000')");
		  db.execSQL("insert into Emp(name,salary) values('谢逊','16000')");
	}
public void deleteAction() {//删除信息
		  db.execSQL("delete from Emp where name = '赵敏'");
	}
public void updateAction() {//修改信息
		  db.execSQL("update Emp set salary = '18000' where name = ?",new Object[] { "谢逊" });
	}
public void selectAction() {//查询信息
		  Cursor c = db.rawQuery("select * from Emp", null);//Cursor是游标,相当于ResultSet
		  while (c.moveToNext()) {//移动到下一个位置
			    String id = c.getString(c.getColumnIndex("id"));//获取“id”属性的索引
			    String name = c.getString(c.getColumnIndex("name"));
			    String salary = c.getString(c.getColumnIndex("salary"));
			    System.out.println(id + " , " + name + " , " + salary);
		  }
	}
Android SQLite的使用2(非原创)的更多相关文章
- Android测试框架2(非原创)
		
package com.example.sqlitedatabase.test; import android.content.ContentValues;import android.databas ...
 - Android Activity 切换动画(非原创)
		
在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity ...
 - Android -- 滑式抽屉SlidingDrawer(非原创)
		
SlidingDrawer(滑动式抽屉)隐藏屏外的内容,并允许用户拖拽一个handle以显示隐藏的内容.SlidingDrawer可以在垂直或者水平使用.它由两个子视图组成:一个是用户拖拽的handl ...
 - Android测试框架1(非原创)
		
1.继承AndroidTestCase :public class JunitTest3 extends AndroidTestCase {} 2.在AndroidManifest.xml清单文件中添 ...
 - Android 多线程断点下载(非原创)
		
1.服务器的CPU分配给每条线程的时间片相同,服务器带宽平均分配给每条线程,所以客户端开启的线程越多,就能抢占到更多的服务器资源,这里在客户端开启多个线程来从服务器下载资源 2.fragment_ma ...
 - Android SQLite 通配符查询找不到参数问题
		
使用Android SQLite中SQLiteDatabase类的query方法查询时,如果where中包含通配符,则参数会无法设置,如类似下面的方法查询时 SQLiteDatabase db = d ...
 - Android+Sqlite 实现古诗阅读应用(三)
		
往期传送门: Android+Sqlite 实现古诗阅读应用(一) Android+Sqlite 实现古诗阅读应用(二) 加入截图分享的功能. 很多应用都有分享的功能,我也想在我的古诗App里加入这个 ...
 - Android+Sqlite 实现古诗阅读应用(二)
		
传送门:Android+Sqlite 实现古诗阅读应用(一) Hi,又回来了,最近接到很多热情洋溢的小伙伴们的来信,吼开心哈,我会继续努力的=-=! 上回的东西我们做到了有个textview能随机选择 ...
 - Android Sqlite 数据库版本更新
		
Android Sqlite 数据库版本更新 http://87426628.blog.163.com/blog/static/6069361820131069485844/ 1.自己写一个类继承 ...
 - 使用Monitor调试Unity3D Android程序日志输出(非DDMS和ADB)
		
使用Monitor调试Unity3D Android程序日志输出(非DDMS和ADB) http://www.cnblogs.com/mrkelly/p/4015245.html 以往调试Androi ...
 
随机推荐
- 原创:2016.4.25-2016.5.1 C# informal essay and tittle_tattle
			
1.Some tips of the Time in C sharp (1) How to define the category of the "Datetime"? date ...
 - C++读取一串不知个数的数字
			
#include <iostream> using namespace std; int main(){ ]; ; while(cin>>shuzu[i]){ i++; } ; ...
 - vc2015编译protobuf
			
下载地址:https://github.com/google/protobuf 1.编译通过cmake生成sln文件来编译用cmd命令 cd 到3.0.0-beta-4\cmake mkdir bui ...
 - shell中的type命令
			
type [-aftpP] name [name,...] -a 打印name的所有可能情况,比如type -a ls,会打印ls is aliased to 'ls --color=auto'和ls ...
 - jqGrid添加详细按钮,单击弹出窗体
			
代码如下: @using WebMap.Framework.UI; @using WebMap.Admin.Models; @using WebMap.Core; @using WebMap.Core ...
 - AFNetworking 官方文档
			
AFNetworking Version Minimum iOS Target Minimum OS X Target Notes 2.x iOS 6 OS X 10.8 Xcode 5 is req ...
 - [HDU] 3711 Binary Number [位运算]
			
Binary Number Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Tot ...
 - ftp二进制与ascii传输方式区别
			
ASCII 和BINARY模式区别: 用HTML 和文本编写的文件必须用ASCII模式上传,用BINARY模式上传会破坏文件,导致文件执行出错. BINARY模式用来传送可执行文件,压缩文 ...
 - Oracle多行记录合并处理
			
1:效果如下图所示: 表T1: CREATE TABLE T1 ( WEEKWORKID VARCHAR2(20) , DD VARCHAR2(20) ) 表T2 CREATE TABLE T2 ( ...
 - NOI十连测 第五测 T2
			
思路:考虑建立可持久化线段树,第一层维护的是i这个位置的next位置,第二层,维护的是接下来走这个字符会到哪个节点. 感觉很巧妙啊,不愧是Claris #include<algorithm> ...