Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#. Artikel kali ini adalah artikel kedua tentang Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C# yang nantinya berfungsi untuk memperbaiki tampilan tabel pada aplikasi C# yang kita buat.

Setelah mempelajari teori dari Pivot Tabel di bagian pertama sekarang kita akan belajar untuk mencoba membuatnya. Pertama akan saya coba jelaskan tentang pembuatan databasenya. Buat sebuah database dengan nama “nyobapivot” dan buat 2 tabel didalamnya dengan nama “tbl_jadwal” dan “tbl_ruang”. Berikut anda harus mengisi tbl_jadwal seperti gambar dibawah ini.

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Tabel Jadwal

Bagi anda yang belum mengenal prinsip normalisasi akan saya jelaskan, normalisasi adalah teknik untuk menyerdehanakan suatu data agar tidak terjadi redudansi / duplikasi data pada database. Dapat anda lihat seharusnya di kolom ke4 adalah kolom untuk nama ruang tapi sudah di normalisasi menjadi kode ruang. Untuk lebih jelasnya coba anda isi tbl_ruang sperti gambar dibwah ini.

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Tabel Ruang

Ini yang saya maksud sebagai normalisasi data, coba anda bayangkan belum ada normalisasi dan ada kolom tambahan seperti jenis ruang dan kapasitas. Data-data tersebut akan menumpuk semua pada tbl_jadwal, memang tidak apa-apa tp sangat tidak dianjurkan (kalau anda tidak mau databse anda dianggap sgt jelek). Nah sekarang database sudah siap, sekarang kita menuju ke kode programnya.

Buat sebuah program baru dengan nama file terserah anda. Setelah itu anda perlu mengkonekkan program anda dgn sql terlebih dahulu dgn cara add reference lalu pilih mysql.data.

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Add Reference

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Buat File Baru

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Buat File Baru

Setelah itu buat 2 buah class baru dengan nama Koneksi dan Baca.

Setelah anda selesai membuat kedua class tersebut berikutnya adalah coding masing-masing class.

Berikutnya pada class aplikasi (main form) buat desain form sederhana seperti ini.

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Buat Form Sederhana

Untuk dataGridView-nya namai dgn dgPivot karena akan digunakan didalam codingnya. Berikut coding dalam Main Form.

Setelah menyelesaikan semua tahapan diatas dengan benar coba anda jalankan programnya. Maka hasilnya akan seperti ini.

Fungsi Concat SQL Dalam Membangun Pivot Tabel Di C#

Contoh Tampilan Pada Aplikasi

Bagaimana? Kalau anda sudah menjalankannya dengan benar pasti akan muncul hasil sperti diatas. Terima kasih apabila sudah mau mencoba.

Techno Visindo Ekatama
Follow Me

Techno Visindo Ekatama

CV. Techno Visindo Ekatama adalah sebuah perusahaan yang begerak di bidang Software House, Internet Marketing, Website Developer dan IT Consultant. Kantor kami berlokasi di kota Banyuwangi, Jawa Timur. Untuk memenuhi kebutuhan akan teknologi informasi tersebut, kami hadir memberikan pelayanan terbaik untuk anda.
Techno Visindo Ekatama
Follow Me

Leave a Reply

Your email address will not be published. Required fields are marked *