【Android】数据库 sqLite
public class MyDateBase1 extends SQLiteOpenHelper { public MyDateBase1(Context context) { super(context, "myDataBase", null, 1); } @Override public void onCreate(SQLiteDatabase db) { } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } }
在其他类中 直接new这个类,并且getWritableDatabase和getreadableDatabase之后就可以了
DBHelper d = new DBHelper(this); SQLiteDatabase dbwrite,dbread; dbwrite = dbhelp.getWritableDatabase(); dbread = dbhelp.getreadableDatabase();
可以在oncreate方法中执行数据库的初始化
增删改查的sql
insert into 表(name,age)values("",""); delete from 表 where age=20; update 表 set name ="XX" where age = 20; Cursor c = dbRead.rawQuery("select * from student",null); while(c.moveToNext()){ String name = c .getSrting(c.getColumuIndex("name")) int age = c.getInt(c.getColumuIndex("age")); }
调用方法是
db.execSQL("");
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。