gpt4 book ai didi

java - 向 SQLite Table Android 添加数百个条目

转载 作者:行者123 更新时间:2023-12-01 15:02:44 24 4
gpt4 key购买 nike

Possible Duplicate:
Bulk Insertion on Android device

所以我想为我的 Android 应用程序向 sqlite 数据库表添加大约 300 个条目。我希望快速有效地完成此操作,而不会给用户带来明显的延迟。我手头上有一个要添加的项目列表(此列表不会动态更改)。我应该创建一个 arryalist,然后迭代该列表以添加条目,还是应该为我想要添加的每个条目字符串运行这样的方法?:

public long creatSQLEntry(String name){
ContentValues cv = new ContentValues();
cv.put(COLUMN_STUFF, name);
return myDatabase.insert(MY_Table, null, cv);
}

我认为上面的代码不是执行此操作的最有效方法。有人知道怎么做吗?一些示例代码会很棒,但不是必须的。

最佳答案

Compile the statements并使用 transaction以编程方式插入所有行。我对静态数据库执行此操作,速度非常快。

关于java - 向 SQLite Table Android 添加数百个条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13407602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com