如何将数据从db文件中插入数据库大约200行?

时间:2015-09-17 06:34:04

标签: android android-sqlite android-database

数据库结构如下:

city_id     city_name
   1        Hyderabad
   2        pune
   5        mumbai......

我想从.db文件中将数据添加到我应用程序的数据库中.db文件位于项目的assets文件夹中。

2 个答案:

答案 0 :(得分:1)

ContentValues values = new ContentValues();
for(int i = 0; i<=5; i++) {
    values.put(city_id, cityId[i]);
    values.put(city_name, cityName[i]);
    db.insert(TABLE_NAME, null, values);
}

答案 1 :(得分:1)

这里有一个很好的答案Android external database in assets folder

为了提高应用程序的性能,我建议您在计算机中创建db文件,然后在assets文件夹中导入.db文件。 (不是直接的.txt文件)