Teknik menggunakan Tanggal Jika Regional Setting Komputer Menggunakan Bahasa Indonesia - VB6
Wednesday, August 10, 2016
Add Comment
Selamat siang pembaca,
Keamarin saya menemukan sebuah kasus di group pembrograman di Indonesia, permasalahnnya memang kelihatan sepele, namun permasalahan ini sering terjadi jika kita membuat program yang berhubungan dengan type data tanggal. Saya bermaksud mendokumentasikan permasalahan tersebut agar di kedepannya nanti jika anda dalam pembuatan program terjadi masalah tidak perlu mencari kesana-kesini. Dari beberapa kasus ada juga yang bermasalah di visual basic 6 pada tanggal saat input data tanggal, karena format kita Bahasa Indonesia sangat berbeda dengan format dengan Bahasa Inggris. Misal dari penulisan tanggal Bahasa Indonesia "25-05-1997" sedangkan pada format asing atau Bahasa Inggris yaitu "1997-05-25", sangat berbeda bukan. jika data tersebut dimasukkan datanya akan terjadi error "Type Mismatch" yang artinya tipe data tidak sesuai. Untuk lebih jelasnya permasalahan anda dapat perhatikan gambar dibawah ini :
dtDate = Date.ParseExact(strTanggal, "yyyy/MM/dd",System.Globalization.DateTimeFormatInfo.InvariantInfo)
Bagaimana menurut anda? cukup simpel bukan kodenya? Kode diatas adalah kode untuk mengubah tipe data dari format data bahasa indonesia ke format data bahasa inggris, hal tersebut dilakukan karena format penyimpanan data seperti database MySQL, SQL Server, dan database pada umumnya menggunakan format internasional atau format bahasa inggris. Oleh karena itu hal yang harus kita harus lakukan adalah mengubah tipe datanya menggunak fungsi seperti diatas.
Untuk lebih jelasnya anda bisa mempraktekkan secara langsung dalam penggunaan fungsi parseExact tersebut, dalam artikel ini tidak saya buatkan contohnya, karena menurut saya permasalahan seperti ini sangat sederhana, dan dari gambar diatas juga cukup jelas dengan kasusnya.
Saya kira cukup sekian artikel dari saya, semoga artikel yang singkat ini dapat bermanfaat bagi anda dan para pembaca lainnya.
Terimakasih.
0 Response to "Teknik menggunakan Tanggal Jika Regional Setting Komputer Menggunakan Bahasa Indonesia - VB6"
Post a Comment