Android Studio Ide ile Veritabanını Import Etme

Bu makalemde, uygulama dışında bulunan bir veritabanı dosyasının içindeki verileri, telefon içindeki veritabanına nasıl aktarılabilceğini anlatıcağım.

 

İhitiyaç duydugumuz dosyalar:

1- Telefon içinde olusturulmuş bir veritabanı

2- Uygulama dışında bulunan bir veritabanı.

Önemli Not: Uygulama dışında bulunan veritabanı ile telefondaki veritabanın tablo yapısı ve ismi aynı olmalıdr
İlk olarak ;Telefondaki veritabanımızdaki bilgilieri listeleyelim:

[php]
Veritabani database=new Veritabani(this);

String[] getColumnName={“student_email”};
SQLiteDatabase db=database.getReadableDatabase();
Cursor imlec=db.query(“student”, getColumnName, null, null, null, null, null);

final ListView listview=(ListView)findViewById(R.id.listview);

final ArrayList student=new ArrayList();
final ArrayAdapter adapter=new ArrayAdapter(this,android.R.layout.simple_spinner_dropdown_item,student);

while(imlec.moveToNext()){
String student_email= imlec.getString(imlec.getColumnIndex(“student_email”));
student.add(student_email);
}
listview.setAdapter(adapter);
imlec.close();
db.close();
[/php]

1

2. olarak,Dışardaki veritabanımızı telefondaki veritabanına aktarmak için, Tools->Android->Android Device Monitor  yollarını izleyerek  Android Device Monitor seçiyoruz.Resimdede görüldüğü üzere data->data-> com.db.admin.databaseimport ->databases altındaki School adındaki veritabanımızı seçip,okla göstermiş olduğum veritabanı dahil etme butonuna tıklıyoruz.

2
Telefondaki veritabanımıza, aktarmak istediğimiz veritabanımızı seçiyoruz.

3

 

Ve projemizi tekrardan çalıştırdığımızda  telefondaki veritabanına verilerin aktarılmış olduğunu görmüş olduk.

4

 

 

 

 

 

 

 

Kategori Genel, Makalelerim
Etiketler