लोड मान मैं एंड्रॉइड के लिए नया हूं। मेरे पास SQLite डीबी के साथ काम करने वाला एक एप्लीकेशन है। मुझे डेटाबेस से मानों को ऑब्जेक्ट की सरणी सूची में धक्का देना होगा। मेरे द्वारा उपयोग किया गया कोड यहां दिया गया है।एंड्रॉइड - एसक्लाइट डेटाबेस से सरणी सूची में
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;
}
यह सही ढंग से काम नहीं कर रहा है। नहीं किसी भी त्रुटि से पता चला, लेकिन मैं ArrayList objectList
पहले से me..Thanks मदद कृपया करने के लिए मूल्यों को नहीं मिला ..
क्या पैरामीटर करता है "यह" आपके डीबी प्रबंधक उदाहरण बनाते समय संतुष्ट है? कन्स्ट्रक्टर कैसा दिखता है? – AlleyOOP