sqlite ile lisviewe veri çekme

Merhaba; Sqlite manager ile oluşturduğum veritabanından çektiğim verileri ListView de göstermek istiyorum.Fakat bir türlü verileri çekemedim.Bu konuda yardımcı olur musunuz?

ahmtbrk

Cmt, 02/08/2014 - 22:11
kodunu koyabilir misin?database yapınıda yazarsan sevinirim

melekkocar

Cmt, 02/08/2014 - 23:14
public class Menu extends SQLiteOpenHelper { private static final String DATABASE_NAME="yemekList.db"; private static final int SCHEMA_VERSION=1; public BookHelper(Context context) { super(context, DATABASE_NAME, null, SCHEMA_VERSION); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL("CREATE TABLE books (_id INTEGER PRIMARY KEY AUTOINCREMENT,Tarih DATETIME, yemekAdi TEXT);"); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } public void insert(String name, String author,String type, String comment) { } public Cursor getAll() { return(getReadableDatabase().rawQuery("SELECT _id, Tarih,yemekAdi FROM yemekList ORDER BY Tarih",null)); } public class list extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.list); ListView list = (ListView)findViewById(R.id.listView1); } }

melekkocar

Cmt, 02/08/2014 - 23:14
public class Menu extends SQLiteOpenHelper { private static final String DATABASE_NAME="yemekList.db"; private static final int SCHEMA_VERSION=1; public BookHelper(Context context) { super(context, DATABASE_NAME, null, SCHEMA_VERSION); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL("CREATE TABLE books (_id INTEGER PRIMARY KEY AUTOINCREMENT,Tarih DATETIME, yemekAdi TEXT);"); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } public void insert(String name, String author,String type, String comment) { } public Cursor getAll() { return(getReadableDatabase().rawQuery("SELECT _id, Tarih,yemekAdi FROM yemekList ORDER BY Tarih",null)); } public class list extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.list); ListView list = (ListView)findViewById(R.id.listView1); } }

ahmtbrk

7, 03/08/2014 - 00:12
bu kısımdan değilde cevap kısmından kod etiketine basarak ekleyebilir misin? sql sorgusu attığın activity dosyanı ve helper dosyanı ayrı ayrı kod etiketlerinde

    0

    captain

    04 Kasım 2017

    Play here free online duck life and enjoy lots of entertainment click here and get the link http://ducklife.xyz this one is type of sport game that makes the training montage actual game.Thanks for this one.

    0

    Taha

    Magis Teknoloji - 05 Ağustos 2014

    http://www.mobilhanem.com/android-sqlite-database-kullanimi-select-insert-update-delete/  Buradaki dersimde bahsettiğiniz şekilde kullanım mevcuttur.İnceleyebilirsiniz.

    0

    Ali Tahsin DEMİR

    Yıldız Teknik Üniversitesi - 03 Ağustos 2014

    Bu kodları kullanabilirsin.    private String[] SELECT = {"yp_id", "aciklama","kayit_tarih","yapilma_durumu"}; private Cursor veriGetir(String yapilmadurum) {             SQLiteDatabase db = mobilyonetici.getReadableDatabase();             Cursor cursor;         startManagingCursor(cursor);              return cursor;              } ArrayList<String> array=new ArrayList<String>(); protected void KayitGoster(Cursor crs) {     array.clear(); int id = 0;      String aciklama = "";     String kayit_tarihi="";     String yapilma_durumu="";     @SuppressWarnings("unused")     String gelen="";     while (crs.moveToNext()) {         id = crs.getInt(crs.getColumnIndex("yp_id"));      aciklama=crs.getString(crs.getColumnIndex("aciklama"));      kayit_tarihi=crs.getString(crs.getColumnIndex("kayit_tarih"));         yapilma_durumu=crs.getString(crs.getColumnIndex("yapilma_durumu"));         gelen+=id+" "+aciklama+" "+kayit_tarihi+""+yapilma_durumu+"\n";         array.add(id+  "  "+aciklama+  "  "+kayit_tarihi+  "  "+yapilma_durumu);  }      final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,           android.R.layout.simple_list_item_1, android.R.id.text1, array);      final ListView list=(ListView)findViewById(R.id.notlistele);      list.setAdapter(adapter); }

      nidaunus

      Per, 11/12/2014 - 23:28
      veriGetir metoduna gerek yokki. ayrıca cursoru Kayıt goster içinde sorgulama için kullanırsan daha başarılı olur ;)
    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.