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 Saja2. 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