当我第一次运行应用程序时,我想要创建一个表格并在表格中输入一些行。这样做的,我写了这段代码,它是工作的罚款:在表格中输入多行的最简单方法
//Creating the table
db.execSQL(MRM_BOOKING_LOGIN_TABLE_CREATE);
//Setting the values in the table
ContentValues contentValuesLogin = new ContentValues();
contentValuesLogin.put(USER_ID, "asdf");
contentValuesLogin.put(PASSWORD, "1234");
//Inserting a row in the table
db.insert(MRM_BOOKING_LOGIN_TABLE, null, contentValuesLogin);
但我想在表格中输入至少15至20行。每次插入一行后,我会清除ContentValues对象(或者创建ContentValues的另一个对象),并在新创建的表中输入另一行,这是一个好主意吗?这样,代码行也会增加很多。我相信可能有其他更好的替代方法来做同样的事情。请建议
问候,
我是假设你的15-20行已硬编码(用户ID和密码是提前知道)值或者他们通过其他方式产生的?如果它们是硬编码的,则可以使用资源字符串数组并对其进行循环。 – 2012-04-15 02:53:55