android+学习+数据库表增加+删除+修改+查询(doc页)

android+学习+数据库表增加+删除+修改+查询(doc页)

ID:22894117

大小:49.51 KB

页数:16页

时间:2018-11-01

android+学习+数据库表增加+删除+修改+查询(doc页)_第1页
android+学习+数据库表增加+删除+修改+查询(doc页)_第2页
android+学习+数据库表增加+删除+修改+查询(doc页)_第3页
android+学习+数据库表增加+删除+修改+查询(doc页)_第4页
android+学习+数据库表增加+删除+修改+查询(doc页)_第5页
资源描述:

《android+学习+数据库表增加+删除+修改+查询(doc页)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Android学习数据库表增加删除修改查询根据SQLiteDatabase,SQLiteOpenHelper,ContentValues对数据库做增,删,改,查操作的公用代码.  SQLiteDatabase:  insert(databaseHelper.DATABASE_TABLE,null,content);  第一参数:数据库表名  第二个参数如果CONTENT为空时则向表中插入一个NULL,  第三个参数为插入的内容  delete(databaseHelper.DATABASE_TABLE,KEY_ROWID+"="+

2、rowId,null)>0;  第一参数:数据库表名,  第二个参数表示条件语句,  第三个参数为条件带?的替代值  返回值大于0表示删除成功  update(databaseHelper.DATABASE_TABLE,args,KEY_ROWID+"="+rowId,null)>0;  第一个参数:数据库表名  第二个参数更新的内容  第三个参数更新的条件  第四个参数条件带?号的替代者  数据库创建:  Java代码  packageus.imnet.iceskysl.db.notepad;  importandroid.co

3、ntent.Context;  importandroid.database.sqlite.SQLiteDatabase;  importandroid.database.sqlite.SQLiteOpenHelper;  importandroid.database.sqlite.SQLiteDatabase.CursorFactory;  /**  *创建数据库对象  *@authorxuzhenqin  *  */  publicclassDatabaseHelperextendsSQLiteOpenHelper{  //数

4、据库名称  privatefinalstaticStringDATABASE_NAME="notepad";  //数据库版本号  privatefinalstaticintDATABASE_VERSION=1;  publicstaticfinalStringDATABASE_TABLE="diary";  //数据表创建SQL语句  privatestaticfinalStringDATABASE_CREATE="createtable"+DATABASE_TABLE+"(_idintegerprimarykeyautoinc

5、rement,"  +"titletextnotnull,bodytextnotnull,createdtextnotnull);";  publicDatabaseHelper(Contextcontext){  //调用父类构造方法创建数据库  super(context,DATABASE_NAME,null,DATABASE_VERSION);  }  @Override  publicvoidonCreate(SQLiteDatabasedb){//执行创建数据库SQL语句  db.execSQL(DATABASE_CRE

6、ATE);  }  @Override  publicvoidonUpgrade(SQLiteDatabasedb,intoldVersion,intnewVersion){  //判断数据库是否存在  db.execSQL("DROPTABLEIFEXISTSdiary");  onCreate(db);  }  }  packageus.imnet.iceskysl.db.notepad;  importandroid.content.Context;  importandroid.database.sqlite.SQLite

7、Database;  importandroid.database.sqlite.SQLiteOpenHelper;  importandroid.database.sqlite.SQLiteDatabase.CursorFactory;  /**  *创建数据库对象  *@authorxuzhenqin  *  */  publicclassDatabaseHelperextendsSQLiteOpenHelper{  //数据库名称  privatefinalstaticStringDATABASE_NAME="notepad

8、";  //数据库版本号  privatefinalstaticintDATABASE_VERSION=1;  publicstaticfinalStringDATABASE_TABLE="diary";  //数据表创建SQL语句  privat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。