Yorumlar
Şu Makalelere göz atabilirmisin? Anlatımları gayet iyi
Android vs MySQL
Android - MySQL Database Connection
Android Programlama ile Mysql Veritabanı Bağlantısı
Umut ONUR
Umut ONUR
8 yıl 11 ay önce
çok teşekkür ederim
Umut ONUR
8 yıl 11 ay önce
acaba yazdığı kodları size yollasam bana yardımcı olabilirmsnz?
Öncelikle Veritabanı adında bir java class’ı oluşturduk ve içerisine aşağıdaki kodları yazdık.
package com.example.asus_pc.database;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
/**
* Created by ASUS-PC on 1.12.2015.
*/
public class Veritabani extends SQLiteOpenHelper {
private static final String dbname="kayitlar";
public Veritabani(Context context) {
super(context, dbname, null, 1);
}
@Override
public void onCreate(SQLiteDatabase db) {
String CREATE_USERS_TABLE= "CREATE TABLE bilgiler( ad TEXT, soyad TEXT )";
db.execSQL(CREATE_USERS_TABLE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXIST bilgiler");
onCreate(db);
}
}
Bir sonraki adımda MainActivity.java kısmına aşağıdaki kodları yazdık:
package com.example.asus_pc.database;
import android.content.ContentValues;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
Button save ;
EditText ad;
EditText soyad;
private Veritabani v1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
v1=new Veritabani(this);
save=(Button)findViewById(R.id.button);
ad=(EditText)findViewById(R.id.editText);
soyad=(EditText)findViewById(R.id.editText2);
save.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
try
{
ekleme(ad.getText().toString(),soyad.getText().toString());
}
finally {
v1.close();
}
}
});
}
private void ekleme(String ad, String soyad) {
SQLiteDatabase db= v1.getWritableDatabase();
ContentValues cv1 =new ContentValues();
cv1.put("ad",ad);
cv1.put("soyad",soyad);
db.insertOrThrow("bilgiler",null,cv1);
}
}
Umut ONUR
9 yıl önce
Çok Teşekkürler denedim oldu.
Umut ONUR
9 yıl önce
Çok Teşekkür Ederim :) Aradığım Şey Teşekkürler.
Umut ONUR
9 yıl önce
Rica ederim.. :)
Umut ONUR
9 yıl önce
Çok teşekkür ederim. Allah razı olsun.
Umut ONUR
9 yıl önce
Amin.. :)