I am new to android. I have an application working with SQLite DB. I need to move values from a database to an arraylist of type object. The code used here is below.
private ArrayList<objectname> objectList = new ArrayList<objectname>(); //function used to get values from database public ArrayList<objectname> getResults() { MyDb db = new MyDb(this); //my database helper file db.open(); Cursor c = db.getAllValues(); //function to retrieve all values from a table- written in MyDb.java file if (c.moveToFirst()) { do { String date = c.getString(c.getColumnIndex("date")); try { ob = new objectname(); ob.setDate(c.getString(c.getColumnIndex("date")));// setDate function is written in Class file objectList.add(ob); } catch (Exception e) { Log.e(MY_DEBUG_TAG, "Error " + e.toString()); } } while (c.moveToNext()); } db.close(); return objectList; }
This is not working properly. No errors were indicated, but I did not get the value in the objectList arraylist
Please help me .. Thanks in advance.
android arraylist sqlite
Aswini k
source share