我有一个转储数据库。我只是想将数据库插入到我的应用程序中并进行检索。请帮帮我。我是新来的android .. 在此先感谢。如何将Sqlite数据库插入到android中?
0
A
回答
2
void checkDB() throws Exception {
try {
SQLiteDatabase dbe = SQLiteDatabase
.openDatabase(
"/data/data/yourpackagename/databases/yourfilename.sqlite",
null, 0);
Log.d("opendb", "EXIST");
dbe.close();
} catch (Exception e) {
AssetManager am = getApplicationContext().getAssets();
OutputStream os = new FileOutputStream(
"/data/data/yourpackagename/databases/yourfilename.sqlite");
byte[] b = new byte[100];
int r;
InputStream is = am.open("yourfilename.sqlite");
while ((r = is.read(b)) != -1) {
os.write(b, 0, r);
}
Log.i("DATABASE_HELPER", "Copying the database ");
is.close();
os.close();
}
}
请参见本link
+1
OMG!我已经尝试过你提供的链接,但没有将数据库字段ID更改为“_id”。非常感谢 –
1
我推荐这种方式。创建您的值的CSV文件。将其插入资产文件夹。
比第一次运行读取文件并把它插入手机上的SQLite数据库。
我可以稍后发布代码示例。
祝你好运。
1
有该图书馆,我用了一次,太。
相关问题
- 1. 如何在android中将数据插入SQLite数据库?
- 2. 将数据插入到Android SQLite数据库中
- 3. 插入SQLite数据库android
- 4. 如何将一些数据插入到Sqlite 3数据库中
- 5. 如何将.sqlite导入到android上的sqlite中的数据库
- 6. 如何在Android中将图像的uri插入sqlite数据库?
- 7. 无法将数据插入到Android设备的sqlite数据库
- 8. 无法将数据插入到Android上的SQLite数据库
- 9. 如何在Android中的SQLite数据库中插入数据?
- 10. 将位图插入到sqlite数据库
- 11. 如何在Android中插入ArrayList或向量到SQLite数据库?
- 12. 如何在android中插入图像到sqlite数据库?
- 13. 如何在Android中使用sqlite将数据插入到表中?
- 14. 将日期插入到android中的SQLite数据库时出错
- 15. 将ArrayList插入到Android SQLite数据库中?
- 16. 在sqlite数据库中插入datetime android
- 17. Android:在Sqlite数据库中插入datetime
- 18. 如何将日期时间值插入到SQLite数据库中?
- 19. 如何将JavaScript对象插入到sqlite数据库中?
- 20. 如何在Android中将Mysql数据库导入到SQlite中?
- 21. 如何将数据从postgres数据库导入到android sqlite
- 22. 将数据插入SQLite数据库
- 23. 将SQLite数据插入MySql数据库
- 24. 如何将日期和整数插入到sqlite数据库
- 25. 数据没有插入到Sqlite数据库中android
- 26. 在Android中插入JSON数据到SQLite数据库
- 27. 插入数据到sqlite数据库
- 28. 插入数据到SQLite数据库表
- 29. 如何在iPhone中插入数据到SQLite数据库
- 30. 如何在Android sqlite数据库中插入数组列表?
你的数据库在哪里,你想复制到哪里? – GrIsHu
请只要求充分的问题与你的代码.. –
我做一个词汇的应用。它包含近8000条记录。那么我怎样才能插入到android应用程序并回收它..有没有任何代码或过程呢?请帮助 – SibhiRajan