Thursday, June 4, 2015

VB Net : Insert Listview Dengan Perulangan

Ada banyak cara untuk menghindari tampilan aplikasi "tampak" hang ataupun "Not Responding", salah satu yang biasa penulis pakai untuk menampilkan data adalah dengan menggunakan listview dan memanfaatkan fungsi perulangan.

Berikut contoh nya.
1. Buka new project
2. Tambahkan 1 Listview, 1 ProgressBar, 1 Label, dan 1 Button

VB Net : Penggunaan Component BackgroundWorker

Kali ini penulis akan membahas sekilas tentang component BackgroundWorker yang ada di vb net, BackgroundWorker merupakan component yang memungkinkan kita untuk memproses / menjalankan code tanpa mengganggu proses utama. Code yang dijalankan melalui component ini bekerja di belakang layar.

Mungkin pembaca pernah dalam menjalankan aplikasi yang memakan waktu lama dalam menjalankan proses dari code yang kita buat hingga akhirnya aplikasi tampak hang / "Not Responding", padahal sebenarnya aplikasi masih menjalankan proses.

Nah, dengan BackgroundWorker kita bisa menjalankan proses secara bersamaan. Biasanya penulis menggunakannya untuk proses-proses yang akan memakan waktu lama dan untuk proses utamanya hanya untuk menjalankan ProgressBar sebagai penanda bahwa aplikasi masih tetap berjalan.

Langsung saja, contoh penggunaanya sebagai berikut :

Tuesday, June 2, 2015

VB Net : Setting CommandTimeOut

Mungkin pembaca pernah dapat pesan "Query TimeOut Expired" saat menjalankan sebuah SQL query/syntak, biasanya terjadi saat melakukan proses CRUD yang berat, seperti saat menampilkan report dalam jangka waktu yang lama (report bulanan dengan jutaan record misalnya) hingga database pun mesti bekerja keras :D 

Nah....kali ini penulis akan mencoba sedikit menjelaskan tentang Command Timeout :D

VB Net : Setting ConnectionTimeOut

Pembaca pernah dapat pesan "Connection TimeOut Expired" ?? penulis akan mencoba sedikit menjelaskan tentang Connection Timeout :D

ConnectionTimeOut merupakan batas waktu sebuah variable koneksi dalam menghubungkan aplikasi dengan database/server. default nya ConnectionTimeOut hanya selama 15 detik.

Sample :
Saat kita membuat sebuah aplikasi yang dihubungkan ke database dengan koneksi seperti :

Monday, June 1, 2015

Penggunaan Case When pada Query SQL

Penggunaan statement kondisi 'CASE' bukan hanya dapat di terapkan pada source / syntak dalam bahasa pemograman, namun bisa di terapkan pada SQL query.  Penulis baru mencoba nya pada database SQL Server dan MySql.

Untuk sample : penulis mempunyai table bernama TEST dengan data sebagai berikut
Coretan © 2008.
Hanya blog sederhana, sebagai bahan contekan dikala sedang belajar membuat project