Rabu, 27 Mei 2015

Java SE : Pencarian Tanggal & Teks yang Ditampilkan Di 1 Tabel yang Sama

Berikut ini source code untuk membuat fitur pencarian Tanggal & Teks yang hasil pencariannya bisa ditampilkan di dalam 1 tabel yg sama, yang pada akhirnya bisa mulai membuat fitur pensortiran data berdasarkan kriteria tertentu yg telah ditetapkan oleh pengguna:

http://pastebin.com/pNFGfz1n


Minggu, 24 Mei 2015

JasperSoft : Melakukan Pemformatan Tanggal di Halaman Report

Berhasil memecahkan masalah format tanggal di JasperReport dengan mengedit file JRXML nya berdasarkan petunjuk di halaman web ini:

http://community.jaspersoft.com/questions/527240/how-format-date-ddmmyyyy-hhmm

di ujicoba di Jaspersoft Studio. Nanti mau dicobakan di iReport plugin di Netbeans.

Contoh baris kodenya:

<![CDATA[new java.text.SimpleDateFormat("EEEE, dd MMMM yyyy").format($F{Tanggal Lahir})]]>

Kamis, 21 Mei 2015

Java SE : Fitur Pencarian Data Tanggal dengan Nilai Tanggal dan Nama Kolom Bisa Ditentukan

Berikut ini source code untuk mencari data berdasarkan data tanggal, dengan nilai tanggal yg dicari bisa ditentukan melalui jDateChooser. kemudian nama kolom dimana data tanggal yg dicari berada, bisa ditentukan dengan menggunakan jComboBox:

http://pastebin.com/sENZ2PMP

Java SE : Fitur Pencarian Data Berdasarkan Pada Tanggal ( jDateChooser ) Berhasil Menampilkan Data Di jTable.

Sudah berhasil bikin fitur pencarian data dengan berdasarkan pada data tanggal dari komponen jDateChooser, dan hasil query nya udah bisa ditampilkan di jTable .

Rilis dulu source code untuk fitur pencarian data dengan berdasar pada data tanggal yg di pilih melalui jDateChooser. Data hasil pencarian sudah berhasil ditampilkan di jTable:

http://pastebin.com/3KYHEjeF


Selanjutnya akan membuat agar nama kolom yg berisi data tanggal bisa dipilih sendiri oleh user.

Java SE : Fitur Pencarian Data Berdasar Pada Tanggal ( jDateChooser )

Fitur pencarian data dengan berdasar pada pilihan data tanggal yg ditentukan oleh user melalui komponen jDateChooser. berhasil melakukan print data ke terminal/console :

http://pastebin.com/iHDwEwia

selanjutnya membuat agar data hasil pencarian ditampilkan ke jTable. Ternyata kuncinya adalah data tanggal dari jDateChooser di konversi terlebih dahulu dari type data Date ke type Data String, baru kemudian dimasukan ke kode bahasa SQL. Kode SQL nya:

"SELECT * FROM testdatapegawai1 WHERE tanggallahir = '" + dataDate + "'";
Lebih jelas kodenya bisa dilihat di link Pastebin yg diberikan di atas.

Rabu, 20 Mei 2015

JAVA SE : Print Query Untuk Pencarian Tanggal Ke Console

Kembali ke dasar keilmuan lagi yaitu mengetest pencetakan hasil pencarian berdasarkan tanggal di database, ke console:

http://www.ntu.edu.sg/home/ehchua/programming/java/JDBC_Basic.html


Ada contoh codingan di sini yg menarik untuk di coba:

http://stackoverflow.com/questions/2683214/get-query-from-java-sql-preparedstatement


yaitu:


Integer id = 2; String query = "SELECT * FROM table WHERE id = ?";

PreparedStatement statement = m_connection.prepareStatement( query );

statement.setObject( 1, value ); 

String statementText = statement.toString(); 

query = statementText.substring( statementText.indexOf( ": " ) + 2 );
 


1 lagi rumus yg kira-kira tepat untuk membuat variabel tanggal di jDateChooser, untuk perintah SQL:

http://stackoverflow.com/questions/18864421/jdatechooser-getdate-method-is-not-working


SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 

String date = sdf.format(jDateChooser1.getSelectedDate().getTime());


fokus pencarian pada kata WHERE di query database.


diketemukan lagi rumus dasar dihalaman ini untuk memproses hasil output dari query ke terminal:

https://docs.oracle.com/javase/tutorial/jdbc/basics/processingsqlstatements.html