Dersi İzle
Bu dersimizde bir önceki derste oluşturduğumuz veritabanımıza veri eklemeyi ve eklediğimiz verileri listelemeyi göreceğiz.
ekran3.java dosyası kaynak kodları(Bu kodları kendi java dosyanıza göre düzenleyin):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | package com.teknoinfo.ornekuygulama;import android.app.Activity;import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class ekran3 extends Activity {private Veritabani ogrenciler;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.ekran3);ogrenciler = new Veritabani(this);final EditText adi=(EditText) findViewById(R.id.editText1);final EditText soyadi=(EditText) findViewById(R.id.editText2);Button verigonder=(Button) findViewById(R.id.verigonder);verigonder.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {try{KayitEkle(adi.getText().toString(),soyadi.getText().toString());Cursor cursor = KayitGetir();KayitGoster(cursor);}finally{ogrenciler.close();}}});}private void KayitEkle(String isim, String soyad){SQLiteDatabase db = ogrenciler.getWritableDatabase();ContentValues veriler = new ContentValues();veriler.put("isim", isim);veriler.put("soyad",soyad);db.insertOrThrow("ogrenciisim", null, veriler);}private String[] SELECT = {"id", "isim", "soyad"};private Cursor KayitGetir(){SQLiteDatabase db = ogrenciler.getReadableDatabase();Cursor cursor = db.query("ogrenciisim", SELECT, null, null, null, null, null);startManagingCursor(cursor);return cursor;}private void KayitGoster(Cursor cursor){StringBuilder builder = new StringBuilder("Kayitlar:n");while(cursor.moveToNext()){long id = cursor.getLong(cursor.getColumnIndex("id"));String ad = cursor.getString((cursor.getColumnIndex("isim")));String soyad = cursor.getString((cursor.getColumnIndex("soyad")));builder.append(id).append(" Adı: ");builder.append(ad).append(" Soyadı: ");builder.append(soyad).append("n");}TextView text = (TextView)findViewById(R.id.textView1);text.setText(builder);}} |
İzledikten sonra dersi farklı sitelerde ve sosyal ağlarda paylaşıp bize destek olmayı unutmayın.
720p(HD) olarak izlemeniz tavsiye edilir.
Hiç yorum yok:
Yorum Gönder