TUTORIAL CRUD VB.NET Mysql Part#1: Membuat Koneksi Database Mysql Pada Vb.net
TUTORIAL CRUD VB.NET Mysql Part#1: Membuat Koneksi Database Mysql Pada Vb.net |
Pada Tutorial kali ini kita akan mencoba membuat fungsi CRUD (Create, Read , Update, Delete) pada database Mysql dengan menggunakan bahasa pemrograman Vb.net.
Apa saja yang perlu disiapkan, pastikan pada komputer / laptop sudah ter instal database Mysql, pada tutorial kali ini kita mennggunakan database Mysql nya dari software Apache XAMPP.
langsung saja untuk mempersingkat tutorial ini disini saya berasusmsi kalian sudah paham cara membuat database dan tabel baru di Mysql. dan seperti biasa untuk memperjelas setiap step dan langkah nya tutorial CRUD vb.net dengan database Mysql ini akan kita bagi per part.
pada studi kasus kali ini kita akan membuat contoh Crud Vb.net dengan Mysql, dalam pengolahan data user. langsung saja pada tutorial nya kita Mulai,
Persiapan:
Buat Sebuah project baru pada visual studi , pada saat tutorial ini di buat saya menggunakan Visual studio 2022, dan menggunakan project .Net Core,
atau jika kalian sudah mengkuti tutorial sebelum nya , bisa membuat folder baru saja, dan memakai project yang sudah kita buat pada part beriut ini
cara membuat aplikasi dekstop pertama dengan Vb.net pada Link berikut
Tutorial part#3: Membuat Aplikasi Desktop Pertama Anda dengan VB.net
1. Buat Database baru
disini kita membuat sebuah database baru dengan nama dbTutorial, dan buat tabel baru dengan nama User, untuk format dari tabel nya dapat kalian copy script tabel berikut:
CREATE TABLE `user` (
`id` int(11) NOT NULL,
`NamaUser` varchar(50) DEFAULT NULL,
`Tgllahir` date DEFAULT NULL,
`Alamat` varchar(150) DEFAULT NULL,
`Nohp` varchar(50) DEFAULT NULL,
`Email` varchar(50) DEFAULT NULL,
`Photo` varchar(250) DEFAULT NULL,
`JenisKelamin` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
2.Membuat File Koneksi
setelah selesai membuat database dan tabel selanjut nya kita masuk ke visual studio , untuk membuat file koneksi dari vb.net nya untuk terhubung ke Database Mysql
Buat sebuah module, cara nya : klik kanan pada project > add > pilih Module
buat lah module dengan nama bebas tidak harus sama , disini kita memberi nama dengan nama M_Helper , yang mana Module ini yang akan bertugas menangani Proses CRUD yang akan kita buat pada Vb.net kali ini. untuk isi dari class nya seperti berikut ini.
Imports MySql.Data.MySqlClient
Module M_Helper
'**Variabel Koneksi database dan server login'
Private SERVER_NAME As String = "localhost"
Private DATABASE_NAME As String = "dbtutorial"
Private USER_NAME As String = "root"
Private PASSWORD As String = ""
Dim conn As MySqlConnection
Dim cmd As MySqlCommand
Dim reader As MySqlDataReader
Dim pdtResult As New DataTable
Public Sub cm00TesKoneksi()
'**Dim connString As String = "Server=localhost;Database=SampleDB;Uid=root;Pwd=your_password;"'
Dim connString As String = String.Format("Server={0};Database={1};Uid={2};Pwd={3};", SERVER_NAME, DATABASE_NAME, USER_NAME, PASSWORD)
Try
conn = New MySqlConnection(connString)
conn.Open()
MessageBox.Show("Koneksi berhasil!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As MySqlException
MessageBox.Show("Terjadi kesalahan saat menghubungkan ke database: " & ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
Catch ex As Exception
MessageBox.Show("Kesalahan umum: " & ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub
End Module
Penjelasan
untuk variabel server dan password nya sesuaikan dengan konfigurasi dari server kalian, karna server Mysql saya belum ada perubahan dan setting default User nya : root dan password : kosong
Semua parameter kita tampung kedalam variabel dan variabel ini akan di gunakan untuk configurasi di dalam koding nya, jadi jika ada perubahan tidak perlu ubah semua parameter di coding, kita cukup ubah nilai variabel nya di bagian paling atas
jika error pada import MySql.Data.MySqlClient, tinggal arahkan cursor pada tulisan MySql.Data.MySqlClient lalu pilih import , jika tidak ada opsi inport kalian instal terlebih dahulu via NugetPackage manager yang ada di visual studio,
untuk cara nya , klik kanan pada project > manage Nuget Package Manager > pilih Brows dan instal atau klik icon download
tunggu proses instal selesai dan akan ada popupnotifikasi dan pilih accept
3.Design Form
- MenuStrip
pada Menu strip untuk membuat menubar nya tinggal arahkan cursor kedalam kota yang bertuliskan typehere dan buat 4 tombol / menu item1.Refresh Data2.Add User3.Delete4.Testing Koneksi
-
Checkbox :
ganti nama pada tab Propertis nya dan beri nama : cbSelectAll
- DataGridView
Private Sub TestingKoneksiToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles TestingKoneksiToolStripMenuItem.Click
M_Helper.cm00TesKoneksi()
End Sub
simpan dan run program nya. jika kalian memakai project sebelumn nya harus setting startup form pada project nya terlebih dahulu, dengan cara klik kanan > pilih propertis
pada projectnya lalu scroll pada bagain startup Object, lalu pilih formdisplay data sebagi form yang pertama kali ditampilkan pada saat project di jalankan.
setting startup form |
jika sudah lalu simpan .build project pastikan tidak ada error dan runing program nya, jika berhasil makan akan seperi berikut ini.
Membuat Koneksi Database |
sampai disini kita berhasil membuat koneksi Mysql dengan Menggunakan Vb.net, pada tutorial selanjut nya kita akan membuat Fungsi Create atau input data pada Mysq Dengan Vb.net, untuk tororial nya bisa di lihat pada Link part # 2 berikut
Part #2 Tutrorial Crud Vb.net Dengan database Mysql: Create data Vb.net Mysql
jika ada pertanyaan dan masukan bisa diberikan pada kolom komentar. sekian dan terima kasih
Incoming search terms:
- CRUD Vb.net Database Mysql
- Koneksi Vb.net Mysql
- Tutorial CRUD Vb.net dengan MySQL
- Cara buat Koneksi Vb.net MySQL
- Tutorial VB.NET CRUD MySQL Lengkap
- Cara Membuat CRUD VB.NET dan MySQL
- VB.NET MySQL Database Connection
- Langkah Membuat CRUD VB.NET dengan MySQL
- Contoh Aplikasi CRUD VB.NET dan MySQL
- Tutorial Koneksi VB.NET ke MySQL
- Implementasi CRUD VB.NET Database MySQL
- Source Code CRUD VB.NET MySQL
- Panduan CRUD VB.NET dan Database MySQL
- CRUD VB.NET MySQL Insert Update Delete
0 Response to "TUTORIAL CRUD VB.NET Mysql Part#1: Membuat Koneksi Database Mysql Pada Vb.net"
Posting Komentar