Filter Without Query on Paradok (Delphi)

Sebelum kenal dengan query, saya memakai fungsi Filter di delphi dengan database paradok, ini juga bisa di pakai untuk database lain, seperti yang pernah saya pakai dengan menggunakan Microsoft Access, belakangan ada yang tanya bagaimana sih jika mau menampilkan data buku yang judulnya mengandung kata ‘Delphi’?

Untuk kebutuhan diatas kita bisa menulis kodenya seperti berikut :

Adotable1.Filtered:=False;
Adotable1.Filter:='Judul_Buku like '+QuotedStr('%'+Edit1.Text+'%') ;
Adotable1.Filtered:=False;

Dengan kode diatas maka anda akan mendapatkan buku-buku yang ada kata ‘delphi’ nya. Semoga membantu.

No Comments

Mysql Query GROUP_CONCAT

Stillcetek di anggurin gara-gara facebook nih, sempetin lah buat catatan siapa tau lain kali butuh di tengah lupa.

GROUP_CONCAT (concating multiple rows to 1 rows delimited by comma), query ini digunakan untuk menggabungkan data dalam satu row di satu field, dan list datanya di separated by comma.

Contoh saya ingin menggabungkan tag_number di satu field dan satu row dan di group sesuai dengan doc_number nya masing-masing. Contoh dibawah:

Source Data Table :

doc_number tag_number
P001-001 P0-01-111
P001-001 P0-01-112
P001-001 P0-01-113
P001-002 P0-02-117
P001-002 P0-02-119
P001-005 P0-02-109

Result that I need :

doc_number tag_number
P001-001 P0-01-111,P0-01-112,P0-01-113
P001-002 P0-02-117,P0-02-119
P001-005 P0-02-109

Simple query saya bisa gunakan fungsi GROUP_CONCAT di mysql, berikut querynya, untuk mendapatkan hasil seperti table result:

select
    doc_number,
    GROUP_CONCAT(tag_number order by tag_number) as tag_number
from
    table_map_tag_docnumber
group
    by doc_number
order by
    doc_number

Cukup lah tralala la lala…

5 Comments

Install Firefork 3.5 on Ubuntu 9.04 Jaunty

Firefork 3.5, yang konon katanya lebih cepat di banding versi sebelumnya, pas coba install di ubuntuku, eh bukan installer yang double click langsung install. Yang saya dapatkan dari mozilla.com filenya firefox-3.5.tar.bz2, Berikut cara installnya.

  1. Download http://www.mozilla.com/en-US/products/download.html?product=firefox-3.5&os=linux&lang=en-US
  2. Extract File firefork-3.5.tar.bz2
  3. Rename folder firefork menjadi firefork-3.5
  4. Buka Command Terminal
  5. Ketik sudo nautilus
  6. Copy folder firefork-3.5 ke /usr/local/lib/
  7. Copy File /usr/local/lib/firefox-3.5/firefork  ke  /firefork ke /usr/bin/
  8. Rename File /usr/bin/firefork  Menjadi /usr/bin/firefork-3.5
  9. Buat Sortcut dengan klik kanan pada top panel => Add to Panel,
    Pilih Custom Application Launcher dan Klik Add
    Isi Name dengan : Firefork 3.5
    Isi Command dengan : /usr/bin/firefork-3.5
    Isi Comment dengan : Browse the World Wide Web
    Select icon dengan yang anda inginkan
  10. Run
  11. Periksa version dengan memilih Help => About Mozilla Firefork

Semoga bermanfaat…

No Comments

Ubuntu Jaunty Bug : There was an error while performing indexing : Index corrupted

Message itu muncul terus ketika aku buka flash disk, g tau tuh kenapa tapi setelah cari solusinya sama om google, berikut hasilnya

sudo apt-get install tracker-utils
tracker-processes -r # –hard-reset

and it works

Semoga membantu kalo ada yang dapat masalah yang sama.

No Comments