Button Save Delete Edit

Slides:



Advertisements
Presentasi serupa
ADODC.
Advertisements

SQL – DML.
Pemograman 1 Pertemuan 7.
PHP + MySQL.
Edri Yunizal:PBO IManajemen Informatika STAIN Batusangkar1 Pemrograman Berorientasi Objek I Edri Yunizal Pertemuan Ke – V “Database dengan Visual Basic”
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 5.
Koneksi Kamera dan Realtime Frame Processing
Pemrograman Visual Borland Delphi 5.0 TQuery
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 4.
Dasar-dasar SQL soesanto.
MYSQL.
Pembuatan aplikasi Database dengan Visual Basic dan Oracle
Database Create-Retrieve-Update-Delete (CRUD)
Java Database Connectivity (JDBC-1)
Tugas 2 Kuliah Pemrograman Web Menggunakan JSP
PERTEMUAN 10 KONEKSI DATABASE MYSQL
EXERCISE DML Part I 1.Buatlah sebuah tabel baru nama = Dosen kolom = nik, nama,gelardpn,gelarblkg, jenkel,tgllahir,alamat,notelp. primary key  nik * type.
Latihan SQL.
Paging datagridview VB.Net
Oleh : Kholid Fathoni, S.Kom., M.T.
Pemrograman Database dengan JAVA
MINGGU Ke Sembilan Pemrograman Visual
Membuat database dengan VB sendiri
Pemograman 1 Pertemuan 13.
PENGGUNAAN TEXTBOX PADA VB .NET
Pemograman 1 Pertemuan 10.
Oracle : Form/Report Developer
Tipe Connection ADO (Activex Data Object)
JDBC Ada 7 lanhkah untuk mengakses database: Load the JDBC Driver
Java Server Pages D4 LJ-PJJ Dasar Pemrograman Web Database Eru©Juli-2009 PENS – ITS.
Nyimas Artina, S.Kom, M.Si. Sub TampilData() ValidasiKontrol(True) objDataTable.Clear() Dim KoneksiKu As New AksesData.KoneksiDatabase DataAdapter = New.
Pelatihan Oracle sub : Pembuatan aplikasi dengan Visual Basic
Koneksi Database Java dan Access
Presented by : Herianto
DATA MANIPULATION LANGUAGE (DML)
LOOPING dan array Tinaliah, S. Kom.
Pertemuan II Kuliah Pemrograman Web Menggunakan JSP
System.Data.OleDbClient
Class Library ADO.Net Arfansyah, M.Kom.
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
Pemrograman VB.NET Pertemuan 3.
Mengakses Database Access dengan Delphi 7.0
Tim Asisten Praktikum Rekayasa Perangkat Lunak 09/10.
Dasar query basis data dengan SQLite
Membuat File Database & Tabel
Pemrograman Database dengan ADO Data Control pada Visual Basic
PEMROGRAMAN DATABASE VB.NET
PHP dan MySQL Pemrogaman Web.
PHP CRUD (Create Read Update Delete)
FUNGSI-FUNGSI AKSES MySql
Pertemuan 10 Dani Hamdani, S.Kom..
Pemrograman Berorientasi Objek I
Koneksi Database Java dan Access (ODBC)
Konsep Teknologi Informasi B
Membuat File Database & Tabel
Bahasa Pemrograman (Pemrograman Visual)
Dml(Data manipulation language)
Membuat File Database & Tabel
Pemrograman VB.NET Pertemuan 10.
Koneksi Database di Delphi
Presented by : Herianto
MEMBUAT TABEL DI MICROSOFT ACCESS
EXERCISE DML Part I Buatlah sebuah tabel baru nama = Dosen
DATA MANIPULATION LANGUAGE
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Referensi Bahasa MySQL
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
Bahasa Pemrograman Latihan Database.
Create Read Update Database
Transcript presentasi:

Button Save Delete Edit Sasa Ani Arnomo, S.Kom., M.S.I

Buat databasenya lewat acces: Nama database => Database Mahasiswa Nama tabel => tblmahasiswa Kemudian rancang Form berikut:::::::

Masukkan tambahan header dipaling atas: Using System. Data Masukkan tambahan header dipaling atas: Using System.Data.OleDb; ================================== Tanda merah: alamat penyimpanan database Ditulis diatas public Form1() string koneksi = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:/c#/Database Mahasiswa/Database Mahasiswa/Database Mahasiswa.accdb";

Untuk menampilkan database pada DataGridView, bisa dilakukan dengan 2 cara, yaitu : 1. Cara langsung Pada datagridview, klik tanda segitiga yang ada pada pojok kanan atas datagridview. Lalu pada Chose Data Source, pilih other data source, project data source, Nama database access, nama tabel. 2. Menggunakan syntak Double klik pada form, lalu masukan syntak berikut private void Form1_Load(object sender, EventArgs e) { string sql = "SELECT * FROM tblmahasiswa"; OleDbConnection con = new OleDbConnection(koneksi); con.Open(); OleDbDataAdapter da = new OleDbDataAdapter(sql, con); DataSet ds = new DataSet(); da.Fill(ds, "tblmahasiswa"); con.Close(); dataGridView1.DataSource = ds.Tables["tblmahasiswa"].DefaultView; }

Kemudian double klik pada Tombol Simpan dan isi Syntak seperti di bawah ini private void button1_Click(object sender, EventArgs e) { try { string sql = string.Format("insert into tblMahasiswa (NRP,Nama,Kelas) VALUES ('{0}','{1}','{2}')", textBox1.Text, textBox2.Text, textBox3.Text); OleDbConnection conn = new OleDbConnection(koneksi); conn.Open(); OleDbCommand cmd = new OleDbCommand(sql, conn); cmd.ExecuteNonQuery(); conn.Close(); MessageBox.Show("Data Sudah Disimpan"); } catch (OleDbException salah) { MessageBox.Show(salah.ToString()); } }

Tombol Hapus private void button2_Click(object sender, EventArgs e) { try { string sql = string.Format("delete*from tblmahasiswa where nrp='" + textBox1.Text+ "'"); OleDbConnection conn = new OleDbConnection(koneksi); conn.Open(); OleDbCommand cmd = new OleDbCommand(sql, conn); cmd.ExecuteNonQuery(); conn.Close(); MessageBox.Show("Data Telah Dihapus"); } catch (OleDbException salah) { MessageBox.Show(salah.ToString()); } }

Tombol Update/Edit private void button3_Click(object sender, EventArgs e) { try { string sql = string.Format("update tblmahasiswa set nama='" + textBox2.Text + "',kelas='" + textBox3.Text + "' where nrp='" + textBox1.Text + "'"); OleDbConnection conn = new OleDbConnection(koneksi); conn.Open(); OleDbCommand cmd = new OleDbCommand(sql, conn); cmd.ExecuteNonQuery(); conn.Close(); MessageBox.Show("Perubahan Data Sudah Disimpan"); } catch (OleDbException ex) { MessageBox.Show(ex.ToString()); } }

Tombol Cari private void button4_Click(object sender, EventArgs e) { OleDbDataReader rdr = null; try { string sql = string.Format("select*from tblmahasiswa where nrp='" + textBox1.Text + "'"); OleDbConnection conn = new OleDbConnection(koneksi); conn.Open(); OleDbCommand cmd = new OleDbCommand(sql, conn); rdr=cmd.ExecuteReader(); if(rdr.Read()) { textBox2.Text =rdr["nama"].ToString(); textBox3.Text =rdr["kelas"].ToString(); } else { MessageBox.Show("Data Tidak Ditemukan"); } } catch(OleDbException ex) { MessageBox.Show(ex.ToString()); } }

Tombol Keluar  private void button4_Click(object sender, EventArgs e)  {             this.Close();  }