Membuat Aplikasi Tukang Cangkul Menggunakan Android Studio #3
Monday, 4 November 2019
Add Comment
setelah itu membuat koneksi database DataTulang.java
membuat untuk menginput data
- package com.praktikum.tukangcangkul;
- import android.content.ContentValues;
- import android.content.Context;
- import android.database.sqlite.SQLiteOpenHelper;
- import android.database.sqlite.SQLiteDatabase;
- public class DataTukang extends SQLiteOpenHelper{
- public DataTukang (Context context){
- super(context, Database_Name,null,1);
- }
- public void createTable(SQLiteDatabase db){
- //db.execSQL("DROP TABLE IF EXISTS kamus");
- db.execSQL("CREATE TABLE IF NOT EXISTS tukang (id integer primary key autoincrement,"+
- " nik NUMBER, nama TEXT, nohp NUMBER);");
- }
- public void generateData(SQLiteDatabase db){
- ContentValues cv = new ContentValues();
- cv.put(NIK,"1711501617");
- cv.put(NAMA,"Dwiki Nurcholis Hidayat");
- cv.put(NOHP,"085886339992");
- db.insert("tukang", NIK, cv);
- }
- private static final String Database_Name="dbtukang";
- private static final String NIK="nik";
- private static final String NAMA="nama";
- private static final String NOHP="nohp";
- @Override
- public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion){
- // TODO Auto-generated method stub
- }
- @Override
- public void onCreate(SQLiteDatabase db){
- // TODO Auto-generated method stub
- }
- }
membuat untuk menginput data
- package com.praktikum.tukangcangkul;
- import android.app.Activity;
- import android.database.Cursor;
- import android.database.sqlite.SQLiteDatabase;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.EditText;
- import android.widget.Toast;
- public class AddData extends Activity{
- private SQLiteDatabase db = null;
- private Cursor kamusCursor = null;
- private EditText txtnik;
- private EditText txtnama;
- private DataTukang datatukang = null;
- public static final String NIK = "nik";
- public static final String NAMA = "nama";
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- datatukang = new DataTukang(this);
- db = datatukang.getWritableDatabase();
- datatukang.createTable(db);
- datatukang.generateData(db);
- setContentView(R.layout.activity_registrasi);
- txtnik = (EditText) findViewById(R.id.txtnik);
- txtnama = (EditText) findViewById(R.id.txtnama);
- }
- public void SimpanData(View view){
- db.execSQL("insert into kamus(inggris,indonesia)"+
- "values('"+txtnik.getText().toString()+"',"+
- "'"+txtnama.getText().toString()+"')");
- Toast.makeText(getBaseContext(), "data sudah disimpan", Toast.LENGTH_LONG).show();
- }
- }
Terima kasih, mohon maaf jika ada kesalahan.
0 Response to "Membuat Aplikasi Tukang Cangkul Menggunakan Android Studio #3"
Post a Comment
Silahkan berkomentar secara bijak dan profesional dalam menggunakan bahasa.