Tuesday 11 June 2013

Bermain Query dengan ZQuery Zeos-Delphi

Setelah anda sukses menampilkan data table ke DbGrid (http://diandharmaputra.blogspot.com/2013/06/menampilkan-record-table-pada-dbgrid.html), maka sudah waktunya kita berman-main dengan query menggunakan ZQuery nya Zeos..

berikut cara penggunaan ZQuery :


ZQuery1.Close;  //ZQuery harus ditutup terlebih dahulu, sebelum mengganti text query nya
ZQuery1.SQL.Text:=' ';  //pasanglah query anda (select/insert/update/delete) didalam tanda petik
ZQuery1.ExecSQL;   // mengeksekusi query yang di set.. ExecSQL berguna jika query yg digunakan adalah insert,update,delete.. untuk query select, gantilah ZQuery1.ExecSQL; dengan ZQuery1.Open;


Baik, inilah dasar dari ZQuery. ZQuery masih bisa dikembangkan lebih jauh lagi. Selamat berusaha =D

Membuat program Hello Word Java

Post ini dibuat dengan asumsi, java sudah terinstal di computer anda. Untuk mengeceknya, buka cmd (command prompt) dan ketikkan "java" tanpa tanda petik, lalu enter. Jika list command keluar, maka itu artinya java sudah terinstall pada computer anda.

Ada banyak tools untuk membuat program java, seperti : netbeans, eclipse, jCreator, dan bahkan notepad =D

disini saya akan membuat program Hello World dengan menggunakan notepad.


buka notepad, dan ketikkan coding berikut :

public class HelloWorld{
    public static void main (String[] args) {
        System.out.println("Hello World!!!");
   
    }
}

Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Menampilkan record table pada DBGrid Delphi

Post ini adalah lanjutan dari :http://diandharmaputra.blogspot.com/2013/06/menghubungkan-zeos-dengan-mysql.html =D

1. Tambahkan ZQuery dari tab Zeos Access, lalu lakukan setting berikut

Connection : ZConnection1 (ZConnection yang kita buat pada postingan sebelumnya)
SQL : select * from namatabel (query select, klik tulisan "..." untuk menulis query)
Active : True

2. Tambahkan DataSource(DB) dari tab Data Access, lalu lakukan setting berikut

DataSet : ZQuery1 (ZQuery yang baru saja kita buat)

3. Tambahkan DBGrid dari tab Data Controls, lalu lakukan setting berikut

DataSource : DataSource1 (DataSource yang baru saja kita buat)


tadaaa~~
record pada table sudah tampil pada DbGrid.

Selamat Mencoba =D

MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

Pemrograman Berorientasi Objek

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya,
Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

Lazarus (Delphi untuk linux)

Sudahkah anda membaca post saya sebelumnya tentang   perbedaan pemrograman berorientasi objek dan pemrograman terstruktur ?

ini link nya : http://diandharmaputra.blogspot.com/2013/06/perbedaan-pemrograman-berorientasi.html

pada list pemrograman yang mendukung OOP ada Delphi... tapi di list pemrograman yang mendukung pemrograman terstruktur juga ada Delphi  /omg

tidak perlu bingung, karena memang Delphi mendukung baik pemrograman berorientasi object(OOP) maupun pemrograman terstruktur =D

dan, untuk pengguna sistem operasi linux tidak perlu kecewa.. karena adanya Lazarus (Delphi untuk linux)

berikut saya sertakan link untuk download lazarus : http://sourceforge.net/projects/lazarus/files/