--- In [EMAIL PROTECTED], "Bla-bla-bla" <[EMAIL PROTECTED]> wrote:
> ==>> Masalahnya, anda bilang dibawah bahwa form/frame anda mengakses
> ==>> database, jadi mungkin malah jadi agak lambat kalau murni 
'dynamic'.
> ==>> Bagaimana kalau diimplementasikan semacam cache saja?
> ==>
> ==>Kalo saya biasanya, cuma pake satu database connection komponen 
di main
> ==>form-nya aja. Di event OnCreate (atau OnShow) pada tiap child 
form, saya
> ==>tambahkan kode untuk menghubungkan database control komponen yang 
ada di
> ==>child form ke connection yang ada di main form-nya. Jadi, 
meskipun saya
> ==>punya banyak child form yang masing2 mengakses ke database, cukup
> ==>menggunakan satu connection aja. Apakah ini yang Pak Sugi maksud 
dengan
> ==>cache?
> 
> Rasanya bukan kayak gitu Pask Bisma ... (cuman saya ngak tahu kayak 
apa :))
> saya juga biasanya pake satu connection yg saya taruh di datamodule 
bersama
> datasetnya.
> tapi semua form yg behubungan dengan database ... paling dikit 
mempunyai
> coneksi dengan 1 table/query.
> 
> Saya juga pengin tahu "apa yg di cache dan gimana caranya".
> 
> thnx

Kita balik sebentar, ya
Menurut P'Sugi mekanisme frame itu utk menghemat resource. It's true 
but sometimes it doesn't work that way. Memang frame memakai resource 
lebih sedikit ketimbang form, itu sebabnya saya bilang frame itu tdk 
boros tapi agak banyak memakai resource, tergantung kegunaan dan 
pemakaiannya. Apabila dicreate dan diattach pake coding memang akan 
mengurangi resource secara cukup signifikan, tp jgn lupa utk 
membersihkannya setelah tdk terpakai. Walau saya lebih condong utk 
buat pake panel spt P'Bisma & P'Jaim. Krn dalam kasus ini dimana anda 
memakai puluhan frame berarti frame itu cuma sbg kontainer sajakan ? 
tdk ada inheritancenya ? apabila memang betul spt itu saran saya pake 
panel ketimbang frame, tapi kalo frame itu juga banyak inheritancenya 
saran dr P'Sugi adalah solusi terbaik. 

Sebenernya BDE juga udah ada fasilitas utk cache, tapi apakah pernah 
terpikir pake CDS. CDS itu menurut saya sih merupakan Borland's best 
features in deploy database application. Selain di cache updates 
dimemory (yg berarti sangat cepat), bisa juga dicache ke disk, bisa 
cloning cursor, dll. Jadi CDS itu spt cache management tools utk kita.
Tapi memang tdk semua aplikasi cocok pake CDS terutama utk aplikasi yg 
datanya jutaan. Bayangin kalo semuanya diload ke memory walaupun ada 
fungsi fetchingnya juga tetep ngeri deh. So use it wisely

Salam,
Aris


------------------------ 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