You are on page 1of 4
Resep Anti-Gagal dalam Membuat File CSV File CSV sudah begitu unum dikalangan mereka yang sering berurusan dengan database. File CSV (Comma Separated Values) merupakan file berisi teks yang dipisahkan oleh karakter koma. File CSV bisa dilihat/dibaca dalam sembarang program, meskipun umumnya digunakan program spreadsheet seperti Microsoft Excel, OpenOffice Calc, Google Docs dsb. Penggunaan file CSV untuk mengimpor data kedalam sebuah server database akan menjadikan pekerjaan lebih cepat, efisien dan menghemat waktu daripada harus memasukkan data satu-per-satu secara manual melalui form yang tersedia, seperti contoh yang saya lakukan ketika harus memasukkan data guru dan siswa kedalam server database dari website sekolah. Pembuatan file CSV dapat dilakukan dengan memakai program teks editor biasa (contohnya Notepad), ‘Microsoft Excel atau program CSV Editor. Untuk pemakaian CSV Editor akan kita bicarakan mendatang karena kali ini pilihan jatuh kepada Microsoft Excel, Alasannya? Bukanlah kita sudah sangatakrab dengan program spreadsheet populer ini? List Separator ‘Agar terhindar dari kegagalan dalam pembuatan file CSV, terlebih dahulu anda harus melakukan sedikit perubahan pada Setting Regional di komputer, yaitu pada karakter yang dipakai sebagai pemisah daftar (list separator). Saya berasumsi bahwa komputer anda memakai setting regional Indonesia saat ini, mas Lact | Keys ard Languages | Anise Format [indenesianndonesi) Date anime formate Shor date aaron Long date: ds MINIM yyv9 Shot time: Him Leng time: Hemmise First day of weeks (Senin What dos: the notation meen? Examples Short date: 17/03/2013, Long dete 17 Maret 2013 Short time: 1750 Leong time: w7s0st Adationa settings. hanging lingusges and regional ferme Ce Pada dialog Region and Language, klik tombol Additional setting... Negative: --123456789,00 Decimal symbok No.of gis ater decimat Digit grouping symbet: Digit grouping: "Negative sign symbot [Negetive number format: Display leading zeros: Uist separator Meseurement sytem Stonderd digits: Use native digit: ‘lick Rest to restore the system default setings for numer, cureney, time and date Tampak bahwa untuk simbol desimal memakai karakter koma (, ) dan untuk list separator memakai karakter semicolon ( ; ). Untuk keperluan pembuatan file CSV kita membutuhkan list separator berupa karakter koma, bukan semicolon. Jadi, anda harus mengubah karakter semicolon menjadi koma untuk list separator. Tetapi tentu saja hal ini akan rancu dengan simbol desimal yang juga memakai karakter koma! Sementara ini, ganti saja simbol desimal dengan karakter lain, misalnya period (. ). Kemudian Klik OK untuk menutup semua jendela dialog, yang terbuka, Nah, anda sekarang siap untuk menciptakan file CSV. Syarat Pembuatan File CSV didalam Excel 2007 1. File Excel yang akan dijadikan sebagai file CSV harus hanya berisi satu lembar kerja. Default Excel menyediakan 3 lembar kerja, bukan? Hapus dua lembar kerja yang ada (Sheet2 dan ‘Sheet3) dan sisakan satu lembar kerja saja (Sheet). ‘Sisakan 4 lembar hega Saja 2. Jumlah kolom pada file CSV harus tepat sama dengan jumlah kolom pada tabel database. ‘Sebagai contoh, jika struktur tabel database terdiri dari5 kolom maka struktur didalam file CSV juga harus terdiri dari 5 kolom. Tabel database disini adalah tabel yang menjadi tujuan penyimpanan data yang diimpor dari file CSV. Anda tidak perlu melengkapi kolom-kolom didalam Excel dengan label kepala kolo, Cukup masukkan data kedalam kolom pada urutan yang sesuai. CHRD ROHONUREWSI 1 AMUN MRAM 119°7 | CENERNUS ANDREAS LUMEANRAIA 118% OWNRNISTITINUNUE 11910 _DESARCUNAROHEUATIL YARN 11900 DEWINOWTASAR ‘1921 OAHPUTRFITRAGH 22 OMOKTAWAA 1823 ELFRIOAPARAMITAPANCAROUAN 3. pine = Ne fler mewn omeate Documents library 1 Foote: Heke De bourse: B tewe ome Pemeriksaan Untuk mengetahui keberhasilnya dalam pembuatan file CSV dengan memakai Microsoft Excel, silahkan buka file yang bersangkutan dengan memakai program teks editor Notepad. CT re acres er) Opens GOpe + Steneth Pt Ee Foes Documents library owes Doane Pacts 1 ae oD muse Bvier ae tt aged File Edit Format View Help 1915,ACHMAD RIDHO NURFATST ,L 11916 ,AINUN NUR AINI,P 111947 ;CEVERINUS ANDAREAS LUMBANRAJA,L 4111918 ;DANIAR NASTITI AYUNANZ,P 5,11919,DEST ARDIANA ROHMATUL YAKIN,P 6,11920/DEWI NOVITASARI,P 7,11921 ,DIAH PUTRI FITRIASIH,P 8,11922 DWI OKTAVIANA,P 9.11923 /ELFRIDA PARANITA PANGARIBUAN,P. Akhirnya, Anda siap untuk mengimpor data dari mencoba! le CSV kedalam tabel database yang terkait. Selamat Wawan Hartanto http://pintarbelajartik. blogspot.com Follow me @wawanhartanto

You might also like