Soru & Cevap

SQLite de Tablo Oluşturma ve Veri Ekleme

11.03.2016 - 01:35

Sqlitede tek bir tablo oluşturduğumuz zaman insert into ile veri eklemede sıkıntı yaşamıyoruz fakat birden fazla tablo oluşturduğumuzda insert into ile veri ekleyemiyoruz nedeni nedir acaba?

869 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-62423-1460561213.jpg
emre.tsbs
11.03.2016 - 08:09

Bunu tavsiye ederim. Veri ekleme, silme, düzenleme ile ilgili çok esnek bir veritabanı örneği. Kaynak kodlarda mevcut.

http://www.mobilhanem.com/android-sqlite-database-kullanimi-select-insert-update-delete/

picture-22128-1458633360.jpg
emrecelebiiii
11.03.2016 - 03:02

   public boolean veriEkle(String textTurkce,String textIngilizce) {
        boolean result = false;
        SQLiteDatabase db = this.getWritableDatabase();
        ContentValues values = new ContentValues();
        values.put("turkce", textTurkce);
        values.put("ingilizce", textIngilizce);
    result = db.insert("genel", null, values) > 0;
        db.close();
        return result;
    }
Ekleme işini bu şekilde yapınız her tablo için böyle bir metod gerekiyor.
Daha sonra activitiynin onCreate içerisinde{

MyDatabase db = new MyDatabase();

boolean result = db.veriEkle("elma","apple"); veri eklendi ise geriye true döner

if(result == true){

//TODO istediğiniz işlemi yapabilirsiniz.

}

}

 

Sormak istediğiniz birşey olursa sorabilirsiniz.

merve
14.03.2016 - 04:00
sorunu çözdük çok teşekkür ederiz...
merve
14.03.2016 - 04:40
peki birden fazla veri eklemek için nasıl bir yol izlemeliyiz?
Emre Celebi
14.03.2016 - 08:36
birden cok eklemek içinde aynı şekilde ekleyeceksiniz db.VeriEkle("bir","one"); db.VeriEkle("iki","two"); db.VeriEkle("üç","three"); . . db.VeriEkle("yüz","onehundered"); Ama tablodaki verileri okurken toplu halde okuyabilirsiniz. internette örnekleri var olaya hakim olabilmek için bir kaç örnek yapın çok güzel anlatan tutoriallar var kolay gelsin.