SQLite veri çekme sorunu
02.12.2015 - 10:18
İyi akşamlar. Küçük bir tv izleme projem var. Veritabanındakı bilgileri listeye çekmekde sorun yaşıyorum. Uygulama kapandı hatası alıyorum.
Bu forma yazdırmam için kod parçam
public void AddList()
{
final List<CustomData> chlist = new ArrayList<CustomData>();
final ListView list = (ListView) findViewById(R.id.listView);
CustomAdapter adapter = new CustomAdapter(this, chlist);
if (0 < db.getCount())
{
for (int i = 0; i < db.getCount(); i++)
{
chlist.add(new CustomData(db.selectData(i, "name"), db.selectData(i, "url")));
}
}
list.setAdapter(adapter);
}
Bu ise DBModuledeki kod parçam
public String selectData(int index, String column)
{
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery("Select * From " + TABLE + " Where id=" + index, null);
return cursor.getString(cursor.getColumnIndex(column));
}
71
Görüntülenme
0 Beğeni