1. Check out our companion app, Forums for Android! Download from Google Play

multiple records not insert into sqllite

Discussion in 'Application Development' started by ravindra4ravi, Dec 28, 2009.

  1. ravindra4ravi

    ravindra4ravi New Member
    Thread Starter
    5

    Dec 28, 2009
    1
    0
    5
    I tryed to insert multiple records in sqllite database but it insert only first record my code is here :
    Sqllitedatabase db;

    public void createTableEntry(MyDetails detail) {
    ContentValues content = new ContentValues();
    String name[],sex[],city[];
    int age[];
    name = detail.getName();
    age = detail.getAge();
    sex = detail.getSex();
    city = detail.getCity();
    for(int i = 0; i<detail.getAge().length;i++){
    content.put(KEY_NAME, name);
    content.put(KEY_AGE, age);
    content.put(KEY_SEX, sex);
    content.put(KEY_CITY, city);
    db.insert(DATABASE_TABLE, null, content);
    }
    }

    but it insert only first record

    Please help me urgently with suitable code.........

    Regards

    Ravindra
     

    Advertisement

  2. lekky

    lekky Lover
    313

    You are wanting to insert a record for every age?

    Should this line:

    Code (Text):
    1. for(int i = 0; i<detail.getAge().length; i++){
    be:

    Code (Text):
    1. for(int i = 0; i<detail.getAge(); i++){
    ?
     

Share This Page

Loading...