MySQL Select Case

Sintaks :

CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result …] [ELSE result] END

Contoh :

select
CASE bulan when “01″ then “Januari”
when “02″ then “Februari”
when “03″ then “Maret”
when “04″ then “April”
when “05″ then “Mei”
when “06″ then “Juni”
when “07″ then “Juli”
when “08″ then “Agustus”
when “09″ then “September”
when “10″ then “Oktober”
when “11″ then “November”
when “12″ then “Desember”
END
from kalender where tahun = “2005″ order by bulan

Cara mematikan fitur stealth mode pada Kaspersky 6.0

Stealth mode adalah sebuah fitur pada antivirus Kaspersky yang membuat kita dapat berselancar di internet secara aman dan tidak telihat, sehingga aman dari kemungkinan serangan hacker.

Masalahnya jika fitur ini diaktifkan kami tidak dapat melakukan remote desktop via internet. (kami biasa melakukan remote akses ke kantor cabang atau pusat dengan cara menset port forwarding di modem ADSL. Internet yang kami gunakan adalah Speedy dan toolnya menggunakan VNC server dan viewer)

Cara menonaktifkan fitur ini di Kaspersky versi 6.0 adalah sbb :

Masuk ke menu Setting
Plih Anti Hacker
Pada Enable Firewall klik Settings
Pilih tab Zones
Pilih Zone Internet, uncek Stealth Mode
Klik OK
Klik Apply
Selesai

Mendisable USB Autorun

Cara ini digunakan untuk mencegah virus yang secara otomatis aktif memanfaatkan fitur autorun ketika USB flashdisk dikoneksikan ke komputer. Cara ini berlaku pada Windows XP Professional.

Klik Start – Run
Jalankan gpedit.msc
Pilih User Configuration – Administrative Templates – System
Double klik Turn Off Autoplay
Klik Enable
Pada Turn off Autoplay on pilih All drives
Klik OK

Link-link membuat pemrograman Excel dengan VB

Berikut link-link terkait dengan pemrograman excel menggunakan vb.net :

http://support.microsoft.com/kb/302094

http://www.dynamicajax.com/fr/Creating_Excel_From_VB_DOT_NET-.html

http://vb.net-informations.com/excel-2007/vb.net_excel_page_format.htm

Catatan :

Dalam beberapa kasus ketika program dijalankan timbul error sebagai berikut :

Old format or invalid type library. (Exception from HRESULT: 0×80028018 (TYPE_E_INVDATAREAD))

bug ini disebabkan karena versi excel dikomputer yang digunakan adalah English version sementara local seting yang digunakan selain dari English.

Untuk mengatasi bug ini masukkan kode berikut sebelum memanggil fungsi pengolahan excel :

Dim CurrentCI As System.Globalization.CultureInfo
CurrentCI = System.Threading.Thread.CurrentThread.CurrentCulture
System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo(“en-US”)
‘Masukkan kode pengolahan Excel disini
System.Threading.Thread.CurrentThread.CurrentCulture = CurrentCI

link terkait dengan bug ini :

http://support.microsoft.com/kb/320369

Membuat MySQL timestamp

Statement : UNIX_TIMESTAMP(date)

Fungsi ini menghasilkan nilai unix_timestamp dengan tipe data integer

Contoh :

mysql> SELECT UNIX_TIMESTAMP(’2009-01-01 18:20:19′);

-> 1230808819

Kebalikan dari fungsi diatas adalah

Statement : FROM_UNIXTIME(unix_timestamp)

Fungsi ini menghasilkan tanggal dari nilai unix_timestamp

Contoh :

mysql> SELECT FROM_UNIXTIME(1230808819);

-> 2009-01-01 18:20:19