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; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.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