Android SQLite 數據導入(Extel(WPS)表格導入技巧)
數據太多的情況手動修改工程量太大,所以找了點技巧,現在有應該有蠻多數據庫直接表格導入的,我就不說了,說說自己的小技巧。
1,數據是數字的(int型)
public final static int[] NO = {數據}
在WPS中設置單元格格式爲以下:
效果:
複製行到剛剛的數據區:
然後Ctrl+R替換爲,
數字(int)的OK
2,數據是文字的(String型)
public final static String[] NAME = {數據}
在WPS中添加列並添加前後綴爲以下:
然後填充所以:
最後就是剛剛的替換:
3,數據添加:
DBHelper dbHelper = new DBHelper(DBTestActivity.this, null, null, 1);
for (int i = 0; i< 3484; i++){
dbHelper.insert(DBNO.NO[i]+"", DBNAME.NAME[i], DBPARENTID.PARENTID[i]+"");
}
Toast.makeText(DBTestActivity.this,"OK",Toast.LENGTH_SHORT).show();