Android?????????????SQLite?????
???????????? ???????[ 2014/5/22 11:38:10 ] ????????Android SQLite????? SQLite
????Android????sqlite?????????????????????????????????????????????????????????????????????β???????????????????????????Android?в????????????????????????????????????????
?????????????Щ?????????????У????????????2??????????????????????SQLite???????????????????????????????????????????????????????????????????????????????????????????????????????????????к?????????????????????????????????demo??????????????????????
????1?????db.execSQL(sql)
????????????????????????????е?sql?????????db.execSQL(sql)??????в???
public void inertOrUpdateDateBatch(List<String> sqls) {
SQLiteDatabase db = getWritableDatabase();
db.beginTransaction();
try {
for (String sql : sqls) {
db.execSQL(sql);
}
// ???????????????????????????????????
db.setTransactionSuccessful();
} catch (Exception e) {
e.printStackTrace();
} finally {
// ????????
db.endTransaction();
db.close();
}
}
|
????2?????db.insert("table_name"?? null?? contentValues)
?????????????????????????ContentValues???У???????db.insert()??????в???
db.beginTransaction(); // ?????????????
for (ContentValues v : list) {
db.insert("bus_line_station"?? null?? v);
}
db.setTransactionSuccessful(); // ???????????????????????????????
db.endTransaction(); // ???????
db.close();
|
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11