InsertHelper澄清需要

InsertHelper澄清需要

问题描述:

从DOC:InsertHelper澄清需要

http://developer.android.com/reference/android/database/DatabaseUtils.InsertHelper.html

是什么线意味着什么?

但编译SQL INSERT语句只有一次,

请解释一下,我不能够理解这一点。

问候,

如果你

SQLiteDatabase db = getDatabaseFromSomewhere(); 

db.insert("tableName", null, contentValues1); 
db.insert("tableName", null, contentValues2); 
db.insert("tableName", null, contentValues3); 
每次调用 insert Android将创建一个新的SQLiteStatement时间

。如果您对InsertHelper执行相同的操作,则只会创建一条语句并重用它,速度可能更快。

的InsertHelper类需要的INSERT语句的x量(比如5),并且在一个声明,这是更快,因为1 < 5执行它们;