public void BaseProduct (){
        ContentValues values = new ContentValues();
        String[] args={"aplle","orange","pear","bannana","chery","tomato","potato"};
        SQLiteDatabase db = getWritableDatabase();
        int j,i=args.length;
        Log.v("dlugosc i to: ",Integer.toString(i));
        for(j=0;j<i;j++){

            values.put("name", args[i]);
            db.insertOrThrow("Product", null, values);
        }

    }

Ten kod mam w onupgrade. Spróbowałam też:

 public void BaseProduct (){
        ContentValues values = new ContentValues();
        String[] args={"aplle","orange","pear","bannana","chery","tomato","potato"};
        SQLiteDatabase db = getWritableDatabase();
        int j,i=args.length;
        Log.v("dlugosc i to: ",Integer.toString(i));
        values.put("name", args[1]);
        db.insertOrThrow("Product", null, values);

    }

Ani logów ani nic...

Co robię nie tak?

Znacczy wywołuję tą funkcje w onupgrade

EDIT: Chodzi o db, w metodzie onupgrade mamy już db, więc nie możemy tworzyć nową i z niej korzystać. Znaczy tak sądzę ;)