Minggu, 30 Desember 2012

Jangan Pernah artikan 0 (Nol) sama dengan NULL

Pada saat anda mencipta tabel-tabel baru, tidak menyertakan Statement Not Null atau jika anda membangunnya dengan bantuan Mysql GUI tool semisal SQLYog atau SQLRun atau lainnya untuk field-field yang bebas bukan field kunci atau field untuk rekord yang bernilai (baca : penting), maka ketika anda bermaksud melakukan Inserting data dengan tidak menyebutkan field yang besangkutan (field yang dicipta dengan mengizinkan "Null") maka otomatisnya sih Mysql akan mengisinya dengan tulisan "Null" di field yang tidak disebut tadi.





Selasa, 11 Desember 2012

Quantal Quetzal Code Name si Ubuntu 12.10

Belum mahir rasanya bermain dengan si Oneiric Ocelot (Ubuntu 11.10) yang terpasang berdampingan dengan si 7,  saat ini (pas saya nulis blog ini maksudnya) sudah hadir si Quantal Quetzal seri ke 12.10 dari Ubuntu, (hahha ada yg mau komen "gimana mo mahir lha wong cm di install tanpa pernah disentuh...!"), Bisa jadi memang seperti itu nasibnya si Ubuntu di laptop saya ya...!, tapi bagusnya jangan! Usahakanlah sediakan waktu walau hanya sekedar menatap desktop sambil menikmati keindahannya saja, syukur dengan mencoba menggerakkan mouse ke kanan kiri atas bawah..

Jumat, 07 Desember 2012

NETBEANS, HTML5, dan CSS3 (study membuat form input)

Selalu menarik untuk mecoba-coba membuat aplikasi di Netbeans, selain karena software builder ini cepet upgade nya tentunya karena GRATIS !! Ini baru alasan utama. Dengan Netbeans 7.3 (walaupun masih beta) menulis program jadi terasa mudah seperti ada yang membantu (tentu saja si reserved words). Begitupun dengan menulis HTML di netbeans begitu mudah. Contoh masalah kali ini, mari kita buktikan dengan membuat form input, dan supaya indah tentunya dengan menambahkannya dengan script CSS. So...let's we try !!

Senin, 03 Desember 2012

Pengalaman Gito naik Bis ke Surabaya

Kisah ini berawal ketika Ny. Paijem mengantarkan Gito anak pertamanya ke terminal Giwangan Jogja, ya saat itu gito bermaksud ke Surabaya mau liburan ke tempat pak dhenya, meski sudah kelas 1 SMP Gito yg memang dari desa ini terlihat kecil layaknya anak SD. Orangnya juga culun terlebih dia tidak pernah melakukan perjalanan jauh sebelumnya. Singkat cerita terjadilah dialog seperti ini setelah Ny. Paijem mendekati sebuah bis jurusan Surabaya yang siap berangkat :

Sabtu, 01 Desember 2012

LOOPING haruskah selalu (2)


Saya mengilustrasikan dengan susunan tabel seperti ini ;
Gambar tabel satu saya namai transtemp

Mengapa transtemp? Biasanya ketika bagian entry melakukan entry data dalam jumlah jamak (collecting) supaya data inputan tersebut dapat dengan mudah dikoreksi (update atau delete) maka sebelum terinput ke tabel data yang sifatnya permanen akan dimasukkan dulu ke temporary tabel, sehingga jumlah nominal dan item dapat dihitung sesuai item collecting (Wah !!..klo bingung memahami, coba bayangkan saja pas anda belanja di swalayan atau mini market). Nah maskud saya transtemp ini menampung sementara transaksi tesebut per event si petugas entry data melayani mitranya.  Ilustrasi systemnya seperti gambar dibawah ini :

Minggu, 18 November 2012

Haruskah selalu diselesaikan dengan LOOPING ?



Melakukan eksekusi SQL (Structured Query Language) dalam jumlah jamak/banyak, dalam arti lebih dari satu. Lebih dari satu tentunya jika hanya ada dua record sudah memenuhi syarat ini, Hehehhe. Eksekusi disini dalam dari updating record atau penambahan record dengan jumlah banyak, deleting record tidak termasuk tentunya anda sendiri tahu kenapa, karena sangat mudah untuk mengeksekusinya. Updating record pun akan mudah jika nma dan jumlah field yang akan diupdate sama untuk semua record. Mudah-mudahan bisa dipahami kalimat-kalimat ini.

Jumat, 16 November 2012

SELECT IF solusinya

Lihat ilustrasi tabel di bawah ini :

Gambar pertama adalah hasil Query yang di eksekusi dengan Mysql Command Line, karena kurang GUI (Graphical User Interface), saya tampilkan dengan SQLyog dengan menyeleksi beberapa fields yang diperlukan dalam tutorial ini, hasilnya ada di ilustrasi ke dua.

Masalahnya...?
Misal nih..! Saya akan memisahkan dari field [jml], antara jumlah yang di setor (barang masuk) dengan jumlah barang yang diambil.

Dari tabel transaksi di atas, field [kd_trans] adalah pembeda antara setoran masuk dan pengambilan, dimana kode 1 mewakili barang masuk sedang kode 2 mewakili barang keluar atau pengambilan.

Kamis, 15 November 2012

Menyederhanakan Command SQL dengan sebuah function



Bila kita melihat ilustrasi gambar di samping, ada pendapat bahwa..ya..cuplikan kode itu terlihat rapi.., mudah dibaca dan dipahami,dan saya yakin tidak ada kesalahan dalam kode program tersebut, dengan kata lain command-command SQL tersebut dapat dieksekusi dengan baik, alias Running.

Rabu, 14 November 2012

Kopi Cap Kucing (Humor Pilihan)

Rehat sejenak teman-teman blogger semua, melepas penat dan bebal pikiran, disini saya sajikan humor menarik, mudah-mudahan menghibur..heheh.

Suatu hari di pagi yang cerah, Slamet bertamu ke rumahnya Faisol, oleh Faisol si Slamet diberi suguhan kopi dan nyamilan ala kadarnya. Karena Slamet memang haus dari tadi,  maka kopi diminum sampai habis satu gelas...

Selasa, 13 November 2012

Menengok HTML-5 di Netbeans 7.3 (Beta) :2

Maaf  jika sempat terhenti lama karena kesibukan yang lain, mudah-mudahan bukan penyakit awal bosan nge-blog. Nah mulai dengan menyambung Netbeans dan HTML-5 nya yang sempat putus.

Asiknya menulis HTML dalam contoh ini, kita tinggal tekan  ctrl + spasi untuk menemukan kode-kode yang akan kita butuhkan kalau sewaktu-waktu kita tidak ngerti, lupa atau malah belum dong dengan "reserved word's" yang tersedia di sana (coba-coba maksudnya).

Rabu, 24 Oktober 2012

Menengok HTML-5 di Netbeans 7.3 (Beta)

 
(Screen Shoot Netbeans Plus HTML-5)

Masih ingat dengan Netbeans, atau belum kenal...? Hehehee  kalau belum kenal, YA...sama dengan saya. Basic-nya sih dulu netbeans adalah IDE yang berbasis java, ya mirip-mirip Delphi yang berbasis Pascal, hanya bedanya netbeans IDE yang free, anda bisa downlaod dengan gratis di lamannya www.netbeans.org 
Wah jadi seperti promosi...Ga apa apa sepanjang ini free.

Senin, 22 Oktober 2012

JOIN TABEL DENGAN SQL (2)

Mengaplikasikan Query di program hampir sama dengan menuliskannya di browser Query. Misal saya membuat aplikasi sederhana seperti ini :





Untuk komponen yang dipakai bisa dengan ADO, ZEOS, atau myDAC atau dbExpress, namun dalam contoh diatas saya memakai ZEOS. Inisiasi dan koneksi ke database Mysql tergantung komponen, User dan password Mysql yang terpasang di komputer masing-masing.

Rabu, 17 Oktober 2012

JOIN TABEL DENGAN SQL (merangkai tabel)

Pernah dibuat pusing bagaimana merelasikan tabel-tabel sehingga field-field dari satu tabel dapat digunakan di tabel yang lain ??? Kalau jaman dulu sih penyelesaiannya bisa dengan look up tabel.
Misal  seperti ilustrasi di bawah ini :




Ilustrasi di atas menggambarkan lookUp tabel dari tabel nm_cetakan dengan tabel jenis_cetak dengan nilai yang diambil field nm_jenis dari tabel jenis_cetak.

Masalah dapat terselesaikan dengan baik, hanya tidak dinamis utk kebutuhan relasi-relasi tabel yang lain sehingga banyak komponen tabel atau sql Query yang dipasang jika anda sedang membangun system.

Minggu, 07 Oktober 2012

Seri ke dua seni memrogram ..!

Ada seorang programmer yg menulis kodenya dengan rapi, mulai dari paragraf, spasi alenia antar paragraf, bahkan history dan dokumentasi, hihi..ini mungkin programmer jenis atau mantan sekretaris yah..hahahha.

misal seperti ini (dalam pascal kode) :


Jumat, 05 Oktober 2012

Seni Memrogram ...


Bila anda merasa seorang programmer, kemudian ada seorang user yg meminta jasa anda utk menyelesaikan aplikasi yg dibutuhkan user, tentunya anda punya bebrapa solusi yg anda tawarkan sehingga keinginan si user dapat terselesaikan.

Tentu anda tidak akan menyampaikan, Ohh saya akan buat masalah anda menjadi bentuk aplikasi yg detail, dengan bahasa yg tren saat ini misal Delphi, VB, PHP, java atau lain yang dalam harapan anda si user akan kagum terkesima...walau tentunya dia tidak tentu tahu apa itu..?

Iklan !

Stats