On Wednesday, September 17, 2003 3:00 PM Yudhi Suhendro wrote
>
> coba tambahin tanda %
> kalo desing time
> di properti filter : 'barang='%Casing%'
>
> kalo run time:
> TADOTABLE.Filter:='barang='+ quotestr('%Casing%');
>
>

Walaupun memang ini bisa menyelesaikan masalah, tapi mesti hati-hati dalam
menggunakannya. ini membuat database engine akan mencarinya secara
sekuensial terhadap seluruh record dalam table tsb, dan tidak akan pernah
menggunakan index apapun yg dibuat. gunakan ini hanya dan hanya jika anda
yakin record dalam table tersebut cuman sedikit dan tidak akan membengkak
besar selama masa hidup penggunaan final software tersebut, sebab kalau anda
salah menentukan pilihan, maka anda cuman termasuk dalam kategori developer
yg gagal. :-)

Saran saya sih minimal seperti saran mas Yogi sebelumnya, atau kalau mau
lebih baik analisis kembali struktur tabel anda, jika memungkinkan siapkan
kategorisasi, kategori untuk CASING, HANDSFREE, dll. Space yg dibutuhkan
untuk menambahkan 1 field kategori bukan pemborosan dibanding waktu yg
dibuang karena engine harus melakukan pencarian secara sekuensial. atau
kalau memang benar-benar ndak memungkinkan, ya siapkan sebuah
mini-search-engine. hanya rasanya koq ya mubazir untuk membangun sebuah
search engine jika database-nya cuman menggunakan access, bukan apa-apa,
maksimum MDB file size itu kan cuman 2GB.

akhirnya ya kembali pada anda sendiri, apakah anda cukup cerdik menyiasati
masalah secara cerdik, atukah termasuk developer yang hanya asal jalan doang
karena keburu target. tapi kalau yg terakhir ini, kalau saja final software
itu anda jual ke publik, maka saya pasti bukan termasuk org-org yg tertarik
membelinya. :-)

Salam,

-Jaimy
--
``A good magician never reveals his secret; the unbelievable trick
becomes simple and obvious once it is explained. So too with UNIX.''


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Upgrade to 128-Bit SSL Security!
http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke