1.创建表,以及更新表结构。
public class MySQLiteOpenHelper extends SQLiteOpenHelper{
public MySQLiteOpenHelper(Context context) {
super(context, "mengface.db", null, 1);//最后一个参数是数据库版本号
}
@Override
public void onCreate(SQLiteDatabase db) {
String sql = "create table mfs_humidity_test (" +
"app_test_id integer primary key autoincrement,test_id integer," +
"user_id integer,humidity real,percent real,test_date varchar(50),location varchar(20),upload_flag varchar(10),"+
"user_code varchar(100),tended varchar(20),weather varchar(500),comment varchar(500),suggestion varchar(500)," +
"photo varchar(100),say_something varchar(500),position varchar(20),longitude varchar(100),latitude varchar(100))";
db.execSQL(sql);
}
//当数据库版本号发生变化时,onUpgrade被调用,执行更新
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
}
}
2