Selasa, 21 Mei 2019

Menampilkan Data Dari Database MySQL Pada Microsoft Visual Studio

Haii Sahabat Luckykids, pada kesempatan kali ini saya akan menjelaskan bagaimana cara menampilkan data dari Database MySQL pada Visual Studio 2010



Membuat Database


Yang pertama buatlah database baru disini database saya bernama 'db_penjualan' dan membuat 4 tabel diantaranya adalah : tbbarang, tbmerek, tbjenis, dan tbsatuan. berikut struktur tabelnya dan isi recordnya
  • Relasi Tabel

  • Tabel Barang

  • Tabel Merek
  • Tabel Jenis

  • Tabel Satuan



Menghubungkan koneksi dengan MySQL

Untuk dapat menghubungkan sebuah program dengan database, selain connection string yang ada pada baris suatu coding, juga dibutuhkan driver agar sebuah program dapat berkomunikasi dengan database, apalagi jika antara program dan database sudah berbeda platform pembuatnya. lalu bagaimana ?
  1. Berikut adalah langkah-langkahnya dari instalasi 
  2. Download drivernya pada link berikut MySQL Driver Connector
  3. Install file tersebut kedalam komputer kita sendiri (hanya next saja sampai finish).
  4. Buat sebuah project baru dalam Visual Basic, dan buka My Project pada Solution Explorer, kemudian pilih Reference, pilih Add Reference, pilih MySQL.Data (double klik). 


Membuat Class Koneksi

  1. Tambahkan class kedalam project dengan cara : Klik Menu Project.
  2. Lalu pilih Add Class
  3. Berinama koneksi.vb lalu klik Add.
  4. Setelah class berhasil ditambahkan, selanjutnya adalah memasukan perintah kode, berikut Source codenya

Membuat Class pengolahdata

  1. Tambahkan class kedalam project dengan cara : Klik Menu Project.
  2. Lalu pilih Add Class
  3. Berinama Pengolahdata.vb lalu klik Add.
  4. Setelah class berhasil ditambahkan, selanjutnya adalah memasukan perintah kode, berikut Source codenya

Menampilkan Data Dari Database MySQL Ke DataGridView

Pertama kita membuat Form Utama di dalam form utama ini mempunyai isi yang File , About, dan LogOut. Disini saya akan membahas yang File dimana didalamnya ada berbagai macam Windows Form yang berisi berbagai macam contoh Query.


Langsung kita membaut Windows form untuk masing masing File-Query

  • Query 1

(Desain Query 1)


(Source Code Query 1)


(Source Code FormUtama File-Query1)


(Menampilkan Semua Data Dari Tabel Barang)
  • Query 2

(Desain Query 2)



(Source Code Query 2)



(Source Code FormUtama File-Query2)


(Menampilkan Kode Barang,Nama Barang,Nama Merek, Jenis Barang, dan Satuan Barang)

  • Query 3

(Desain Query 3)


(Source Code Query 3)


(Source Code FormUtama File-Query3)


(Menampilkan Nama Barang,Jenis Barang,Harga Dasar, dan Harga Jual dimana Jenis Barang adalah Makanan)
  • Query 4


(Desain Query 4)

(Source Code Query 4)


(Source Code FormUtama File-Query4)



(Menampilkan Jumlah Barang yang Harga Dasar lebih dari 10000 dan Nama Barang Diawali Huruf )
  • Query 5

(Desain Query 5)


(Source Code Query 5)


(Source Code FormUtama File-Query5)



(Menampilkan Nama Barang,Nama Merek,Jenis Barang,Satuan Barang,Harga Jual dimana Harga Jual Lebih Dari 20000 dan Jenis Barang adalah Minuman)
  • Query 6

(Desain Query 6)

(Source Code Query 6)


(Source Code FormUtama File-Query6)


(Menampilkan Nama Barang,Nama Merek,Jenis Barang,Satuan Barang,dan Harga Jual Dengan urutan berdasarkan Harga Jual mulai dari yang Terkecil hingga Terbesar)


Sekian pembahasan kali ini.

Semoga membantu kepada yang membutuhkan yaaah...

Yo Yo Yow Browluckykids semoga bermanfaat bagi yang lagi belajar, dont forget to share and comment down below ! ! !

Rabu, 15 Mei 2019

Cara Block Port Untuk Aplikasi Game DOTA 2 Menggunakan MikroTik

Haii Sahabat Luckykids, pada kesempatan kali ini saya akan coba untuk memblock aplikasi menggunakan mikrotik.

Bagaimana caranya? kita harus tahu dulu network yang terhubung pada client ,dan juga port dari aplikasi tersebut

  • Implementasi pada P
Kita akan mencoba block aplikasi game online yang ada di pc,yaitu DOTA2





Penjelasan command diatas :
  • Chain diisi dengan forward karena paket pada aplikasi game tersebut melewati router bukan paket yang masuk dan juga keluar.
  • Src address diisi dengan ip atau network target, yang nantinya si target tidak akan bisa mengakses aplikasi game online tersebut. Apabila kita isi dengan ip maka hanya ip itu sendirilah yang kena blok tapi kalau kita memakai network maka semua ip yang termasuk kedalam network tersebut akan terkena blok.
  • Protocol diisi dengan tcp, akan tetapi game DOTA 2 juga memiliki protokol UDP dengan port 27000-28998
  • Port diisi dengan port number dari 27000-28998 karena akses aplikasi menggunakan port tersebut.
  • In-interface diisi dengan interface yang menuju ke client/ ke target. Disini target saya terletak pada interface ether1(INET).
  • Out interface diisi dengan interface yang menjadi sumber akses internet si client. Disini saya mendapatkan internet dari interface ether2(LAN).
  • Action diisi dengan drop agar akses ditolak atau tidak diizinkan maka si router akan membuang paket tersebut. 


Lalu Apply dan OK maka akan tampil tampilan seperti ini



Berikut merupakan keadaan tampilan pada aplikasi tidak akan berubah dan akan berjalan secara offline. Mengapa tidak timbul notifikasi seperti “No Internet Connection” dan hanya “Restoring connection to the DOTA 2 game coordinator” karena aplikasi ini mendeteksi bahwa masih ada koneksi internet hanya saja port yang menuju server game tersebut sudah ditutup oleh mikrotik Anda

Dan jika kita Disable kan File Rules yang telah kita buat maka port akan kembali bisa diakses, seperti dibawah ini.



Ini tampilan Aplikasi DOTA2 yang tidak kita block portnya.


Sekian pembahasan kali ini.

Semoga membantu kepada yang membutuhkan yaaah...

Yo Yo Yow Browluckykids semoga bermanfaat bagi yang lagi belajar, dont forget to share and comment down below ! ! !