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ę ;)