Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

dokumen-dokumen yang mirip
Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data)

SISTEM ABSENSI MAHASISWA DENGAN MAHASISWA DENGAN MENGGUNAKAN RADIO FREQUENCY IDENTIFICATION (RFID) DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS RIAU

BAB VIII PENGENALAN DATABASE

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

BAB II MICROSOFT VISUAL STUDIO

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT)

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench

Membuat Program Kriptografi dengan VB.Net 2010

Budi permana, S.Kom

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

BAB IV IMPLEMENTASI DAN PENGUJIAN

JOBSHEET 8 DATABASE IN VB

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

Pengenalan APLIKASI DATABASE

PEMROGRAMAN VB.NET. Koneksi Ke Database

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Modul Pembangunan Aplikasi Basis Data Lanjut 2014

Pemrograman Database Java

Aplikasi Insert, Update, Delete MYSQL di C#

DATABASE. Visual Data Manager

visit :

Koneksi Database Mysql dengan C#

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

PENGKODEAN AKSES FORM SISTEM USER

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

BAB IV IMPLEMENTASI DAN PENGUJIAN

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL

Modul Database dan Pengaksesannya dari FORM #1

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

Sistem Informasi Royalti

Input, edit dan hapus data Master Barang

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

Tutorial, Source code, Request Program Visual Basic

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

Cara Koneksi Database

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

Denda = 28 % x pokok PKB x 2 ( angka 2 dilihat catatan no1) =.(denda PKB)

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

KONEKSI DATABASE SQL DENGAN VB.NET

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

MODUL 2 SELECTION & LOOPING PADA FORM

Program absen dengan menggunakan visual basic 6.0


MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur.

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net


MODUL 9. Pemrograman Visual dengan Database SQL Server

MODUL 4 INTERNET PROGRAMMING DATABASE

BAB IV IMPLEMENTASI DAN PENGUJIAN

MEMBUAT CRUD (CREATE, READ, UPDATE & DELETE) DENGAN CODEIGNITER

BAB III PEMBAHASAN 3.1 Analisa Sistem

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database

Bahasa Pemrograman-1 (Visual Basic)

BAB 10 NETBEANS DATABASE


Program Database Penjualan Barang

Hak Akses dan Login Multi User. Baiklah untuk mulai praktek yang pertama ini file yang dibutuhkan adalah seperti yang terlihat dalam gambar berikut :

BAB VIII Pengenalan Database dengan Visdata dan MS. Access

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

DATABASE. Visual Data Manager

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

SMK BHAKTI NUSANTARA BOJA

Tahap Instalasi PostgreSQL di Windows

Membuat SlideShow Gambar


Pengenalan Structured Query Language

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

Oracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012

E-Trik Visual C++ 6.0

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

MODUL 3 Pemrograman ADO.NET : Connected Environtment

Cara Menggunakan MySQL

MySQL J A M K E T I G A

Pertemuan 12 Pengenalan Structured Query Language

Transkripsi:

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran

Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana membuat aplikasi Create,Read,Update dan Delete (CRUD) menggunakan visual studio 2012 dan database MySQL. Sebelum kita memulai membuat interface nya, terlebih dahulu kita akan membuat databasenya, dan pastikan XAMPP sudah terinstal dan sudah dijalankan. Buatlah database dengan nama crud (tanpa tanda petik ), kemudian buatlah tabelnya dengan nama tblcrud (tanpa tanda petik ). Kemudian isilah beberapa field yaitu : No Nama Field Type Data Index 1 Nim Int(10) Primary 2 Nama Varchar(30) 3 Alamat Varchar(60) 4 Jurusan Varchar(20) SQL : CREATE TABLE IF NOT EXISTS `tblcrud` ( `Nim` int(10) NOT NULL, `Nama` varchar(30) NOT NULL, `Alamat` varchar(60) NOT NULL, `Jurusan` varchar(20) NOT NULL,

PRIMARY KEY (`Nim`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Setelah database sudah selesai kita buat, sekarang waktunya kita buat design interfacenya. (Lihat gambar). Nama Control Properties Nilai Form 1 Name FormBorderStyle StartPosition MaximizeBox MinimizeBox crud FixxedSingle CenterScreen False False Label1 Text Aplikasi CRUD Font Size 20 Label2 Text Nim Label3 Text Nama Label4 Text Alamat Label5 Text Jurusan Textbox1 Name nim Textbox2 Name nama Textbox3 Name alamat Combobox1 MultiLine Name Items True jurusan Manajemen Informatika

Teknik Komputer Informasi kesehatan DataGridView Name tabelcrud GroupBox Text Tombol Proses Button1 Text Baru Name baru Button2 Text Simpan Simpan Button3 Text Edit Name edit Button4 Text Delete Name delete Button5 Text Keluar Name keluar

SecrenShoot : Sekarang Interface dan Database sudah kita buat, sekarang saat ke sesi pengkodingan, koding pada visual basic 2012 simple kok. Oke kita lanjutkan. Sebelum kita masuk ke pengkodingan, terlebih dahulu kita menginstal MySQL Connector sebagai penghubungnya, MySQL Connector bisa di download di sini http://mysql.ntu.edu.tw/downloads/connector-net/ atau

http://dev.mysql.com/downloads/connector/net/6.1.html Setelah MySQL terinstal, skrang kita masukkan ke dalam project kita. 1. Klik kanan pada project -> Add Reference ->Extensions -> MySQL.Data-> Ok (Lihat Gambar) Saatnya kita masuk ke pengkodingan, yang pertama harus di lakukan adalah : 1. Membuat file koneksi : Klik kanan pada project kita -> Add ->Modulu -> namakan Koneksi (tanpa tanda petik) -> Add.

Kemudian isikan source code pada module koneksi tadi. Imports MySql.Data.MySqlClient Module koneksi Public Database As New MySqlConnection Public Tampilkan As New MySql.Data.MySqlClient.MySqlCommand Public Tampil As MySql.Data.MySqlClient.MySqlDataReader Public gridview As New MySql.Data.MySqlClient.MySqlDataAdapter Public data As New DataSet Public tabel As String Public record As New BindingSource Public SQL As New MySql.Data.MySqlClient.MySqlCommand Public Sub koneksiku() Try Database.Close() Database.ConnectionString = "server=localhost;" _ & "user id=root;" _ & "password=;" _ & "database=crud" Database.Open() Catch ex As Exception MsgBox(ex.ToString()) End Try

End Sub End Module ScrenShoot : 2. Double klik pada button baru -> masukkan source berikut : nim.text = "" nama.text = "" alamat.text = "" baru.enabled = False edit.enabled = True Simpan.Enabled = True delete.enabled = True

Screnshoot : 3. Double klik pada button Simpan -> dan masukkan source berikut: If nim.text = "" Then MessageBox.Show("Nim tidak boleh dikosongkan") : Exit Sub If nama.text = "" Then MessageBox.Show("Nama tidak boleh dikosongkan") : Exit Sub If alamat.text = "" Then MessageBox.Show("Alamat tidak boleh dikosongkan") : Exit Sub If jurusan.text = "" Then MessageBox.Show("Jurusan tidak boleh dikosongkan") : Exit Sub Try Call koneksiku() SQL.Connection = Database

SQL.CommandType = CommandType.Text SQL.CommandText = "insert into tblcrud values('" & nim.text & "','" & nama.text & "','" & alamat.text & "','" & jurusan.text & "')" SQL.ExecuteNonQuery() MsgBox("Data berhaasil disimpan", vbinformation, "Pemberitahuan") Call record() nim.text = "" nama.text = "" alamat.text = "" baru.enabled = True edit.enabled = True Simpan.Enabled = False delete.enabled = True Catch ex As Exception MsgBox(ex.ToString()) End Try End Sub ScrenShoot :

4. Kemudian kita akan membuat class baru bernama record: Try Call koneksiku() data = New DataSet tabel = "select * from tblcrud" gridview = New MySql.Data.MySqlClient.MySqlDataAdapter(tabel, Database) gridview.fill(data, "tblcrud") Dim DataGridView As New DataView(data.Tables("tblcrud")) tabelcrud.datasource = DataGridView tabelcrud.columns(0).width = 75 tabelcrud.columns(1).width = 275 tabelcrud.columns(3).visible = False

Catch ex As Exception MsgBox(ex.ToString()) End Try End Sub Screnshoot : 5. Sekarang kita double klik pada form. Call record() Screnshoot:

6. Sekarang kita akan membuat fungsi dari edit, yaitu apabila kita ingin melakukan edit/perubahan data, yang perlu harus dilakukan adalah, double klik pada cell table. Tapi sebelum kita berbicara kesana, terlebih dahulu kita buatkan fungsi, yaitu apabila kita melakukan double klik pada cell tabel, maka data akan di tampilkan. Sekaran kita masukkan source double klik cell pada tabel nya dengan cara (lihat gambar).

7. Double klik pada CellDoubleClick lalu masukkan source code dibawah ini: Try nim.text = tabelcrud.selectedcells(0).value nama.text = tabelcrud.selectedcells(1).value alamat.text = tabelcrud.selectedcells(2).value jurusan.text = tabelcrud.selectedcells(3).value baru.enabled = False edit.enabled = True Simpan.Enabled = False delete.enabled = False Catch ex As Exception MsgBox(ex.ToString()) End Try Screnshoot :

8. Double klik pada button edit, isikan source dibawah ini: Try Call koneksiku() SQL.Connection = Database SQL.CommandType = CommandType.Text SQL.CommandText = "update tblcrud set Nama = '" & nama.text & "', Alamat='" & alamat.text & "', Jurusan='" & jurusan.text & "' where Nim = '" & nim.text & "'" SQL.ExecuteNonQuery() MsgBox("Data berhasil di edit", vbinformation, "Pemberitahuan") Call record() nim.text = "" nama.text = "" alamat.text = "" baru.enabled = True edit.enabled = True Simpan.Enabled = True delete.enabled = True Catch ex As Exception MsgBox(ex.ToString()) End Try Screnshoot:

9. Double klik pada button delete, kemudian isikan source code dibawah ini: Try Call koneksiku() SQL.Connection = Database SQL.CommandType = CommandType.Text SQL.CommandText = "delete from tblcrud where Nim = '" & nim.text & "'" SQL.ExecuteNonQuery() MsgBox("Data berhasil dihapus", vbinformation, "Pemberitahuan") Call record() nim.text = "" nama.text = "" alamat.text = "" jurusan.text = "" baru.enabled = True edit.enabled = False Simpan.Enabled = False delete.enabled = False Catch ex As Exception End Try Screnshoot :

10. Selanjutnya, Double klik pada button keluar, dan masukkan source code dibawah ini: Me.Close() Screnshoot : Setelah semua button kita masukkan source code, sekarang waktunya kita menjalankan program/run (F5).

Mungkin ini dulu tutorial edisi pertama dari saya, mohon maaf bila ada kekurangan, dan apabila ada yang kurang jelas, silahkan hubungi saya dengan kontak dibawah ini : Email : bahtiarimranlombok@gmail.com Blog : tiarvariabel.blogspot.com FB : Ti ar Variabel (https://www.facebook.com/s4ng.pengemb4r4.whitehat) SEKIAN, SAMPAI JUMPA DI TUTORIAL SELANJUTNYA