Terima kasih banyak mas dhani atas reposting-nya.. 

salam 

warsa

--- "Dhani Aristyawan (EDP)" <[EMAIL PROTECTED]>
wrote:

> Dear Warsa Kumara,
> 
>  
> 
> Masalah ini kayanya sudah pernah dibahas beberapa
> waktu lalu, ini aku resend
> beberapa topiknya :
> 
>  
> 
>
============================================================================
> ===============================
> 
> Topik 1 : Contoh Program Input
> 
> **************************
> 
>  
> 
> Pertama - tama sebelum kita membuat suatu program
> database, kita harus
> menentukan dahulu database apa yang akan kita pakai,
> contoh, misal kita akan
> menggunakan database SQL Server atau Oracle, maka
> kita tidak bisa memakai
> control Data untuk konek ke database-nya.
> 
>  
> 
> Namun saya bisa menyarankan supaya anda memakai
> control ADO ( ActiveX Data
> Object ) yang memungkinkan kita konek dengan
> database yang didukung oleh
> Data Source ( ODBC ) Windows. Jenis database yang
> dapat didukung oleh ADO
> ini bisa dibilang hampir tidak terbatas banyaknya
> karena ADO memakai ActiveX
> yang disediakan oleh provider data database
> tersebut.
> 
>  
> 
> Faktor lain yang menentukan pembuatan program
> database yaitu apakah kita
> akan menggunakan aplikasi yang "Bound" ( terkait
> dengan database secara
> terus - menerus), atau "UnBound" ( koneksi dengan
> database hanya pada saat
> melakukan transaksi database ).
> 
>  
> 
> Contoh program :
> 
>  
> 
> Asumsi : Database sudah tercreate dengan jenis
> database Access dengan nama
> file "D:\Data.MDB" dan mempunyai 1 tabel "Karyawan"
> 
>  
> 
> Contoh Bound :
> 
>  
> 
> 1.                  Buat textbox untuk field2 yang
> diperlukan pada form dan
> ganti semua "Name" dari textbox tsb menjadi
> "TxtData"
> 
> 2.                  Ganti properties "DataField"
> dari masing-2 textbox
> menjadi nama field, contoh :
> 
> Textbox untuk Nama, properties "DataField" isi
> dengan "Nama, dst.
> 
> 3.                  Buat 2 tombol, 1 untuk "Add
> Data", 1 untuk "Save Data"
> 
> 4.                  Coba ketikkan syntax berikut
> pada form :
> 
>  
> 
> '----------
> 
> Dim cn as new adodb.connection
> 
> Dim rs as new adodb.recordset
> 
>  
> 
> Private sub Form_Load()
> 
> 'ini adalah syntax untuk konek ke database access
> 
> Cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data
> Source=D:\Data.MDB;Persist
> Security Info=False" 
> 
>  
> 
> 'ini adalah syntax untuk konek dengan table
> "Karyawan" di dalam database
> 
> Rs.open "Karyawan", cn, adopenkeyset,
> adlockbatchoptimistic
> 
>  
> 
> Dim oTxt as textbox
> 
>  
> 
> For each otxt in txtdata
> 
>             Set otxt.datasource = rs
> 
> next
> 
> End sub
> 
>  
> 
> Private sub Tambah_Click()
> 
> Rs.addnew
> 
> End sub
> 
>  
> 
> Private sub Simpan_Click()
> 
> Rs.updatebatch
> 
> End sub
> 
>  
> 
> '-----------------
> 
>  
> 
> Contoh Unbound :
> 
>  
> 
> '----------
> 
> Dim cn as new adodb.connection
> 
>  
> 
> Private sub Form_Load()
> 
> 'ini adalah syntax untuk konek ke database access
> 
> Cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data
> Source=D:\Data.MDB;Persist
> Security Info=False" 
> 
> End sub
> 
>  
> 
> Private sub Simpan_Click()
> 
> Cn.execute "insert into Karyawan (Nama, NIP,
> ......., tgl lahir ) " & _
> 
>             "values( '" & txtdata(0) & "', '" &
> txtdata(1) & "', '" &
> ............ & txtdata(6) & "')"
> 
> End sub
> 
>  
> 
> '-----------------
> 
>  
> 
> Untuk lebih jelasnya, anda install aja MSDN, disitu
> kita bisa belajar
> banyak, bahkan ada contoh2 programnya.
> 
> Catatan : syntax2 diatas tidak aku tes di VB, jadi
> kalo kopi paste harap
> dibetulkan sedikit2. Mohon maaf kalau ada errornya.
> 
>
============================================================================
> ================================
> 
> Topik 2 : Bagaimana Menghemat pemakaian Bandwith dan
> mempercepat response
> aplikasi
> 
>
*************************************************************************
> 
>  
> 
> Langsung aja ya, jawaban per nomor.
> 
>  
> 
> 1.    Saya rasa perlu software khusus untuk melihat
> besar bandwith yang
> dipakai per aplikasi, namun kalo untuk semua
> aplikasi, kita bisa pakai task
> managernya windows aja. 
> 
>  
> 
> 2.    Tips dan trik untuk menghemat bandwith dalam
> pemrograman sebenarnya
> buuuaaannyyyuuuaaakk sekali, namun kita harus
> memikirkannnya sebelum kita
> membuat suatu aplikasi. 
> 
>  
> 
> Contoh : kita ingin membangun suatu system informasi
> dengan 10 klien dan 1
> server.
> 
>  
> 
> Pertama - tama kita lihat dulu spesifikasi dari
> masing2 computer klien &
> server tersebut. Apakah servernya mumpuni ataukah
> specnya tidak jauh beda
> dengan klien ? Selain itu perlu juga dicek kemampuan
> LAN, apakah menggunakan
> 10, 100, atau 1000 MBps untuk koneksi datanya.
> 
>  
> 
> Dari sini kita bisa menentukan apakah nanti kita
> menggunakan program dengan
> cara BOUND atau UNBOUND.
> 
> Selain itu kita juga bisa menentukan apakah waktu
> kita deklarasi CONNECTION
> dilakukan secara global ataukah hanya pada saat
> waktu dibutuhkan.
> 
> Penggunaan STORED PROCEDURE juga memberi arti dalam
> kecepatan eksekusi
> perintah SQL.
> 
> Bahkan kita bisa melihat suatu query tersebut
> memerlukan waktu berapa lama
> dengan cara mengetikkan query tsb di query analyzer
> & ESTIMATE EXECUTION
> PLAN ( Ctrl + L ), untuk gampangnya coba tes query
> ini ( pake database
> northwind ) :
> 
>  
> 
> select *
> 
> from [order details] o
> 
>             inner join products p on o.productid =
> p.productid
> 
>  
> 
> select *
> 
> from [order details]
> 
> where productid in ( select productid from products
> )
> 
>  
> 
> jika dilihat QUERY COST-nya, maka query ke-dua
> menggunakan resource yang
> lebih kecil ( 28,25 % ) dibanding dengan query
> pertama ( 71.75 % ) dari
> total penggunaan resource
> 
>  
> 
> Selain itu penggunaan komponen - komponen non
> standar windows ( contoh APEX,
> Sheridan, dll ) juga mempengaruhi cepat atau
> lambatnya sebuah program
> dijalankan. Kadang-2 penggunaan sebuah komponen
> digabungkan dengan cara
> BOUND ataupun UNBOUND menghasilkan kecepatan akses
> aplikasi yang berbeda2.
> 
>  
> 
> Coba anda pelajari tentang system / windows API yang
> memungkinkan kita
> menggunakan fasilitas2 yang sudah disediakan oleh
> windows sehingga kita
> tidak perlu create sendiri dan akan mempercepat
> aplikasi kita.
> 
>  
> 
> Variasi \ Pengaruh       | Server            | LAN
> | Keterangan
> |
> 
>
----------------------------------------------------------------------------
>
----------------------------------------------------------------------------
> ------------
> 
> BOUND                     | Bagus            |
> Kurang Bagus           | dan
> sebaliknya untuk UNBOUND                            
>                       |
> 
> STORED PROC         | Tidak Bagus  | Bagus          
>              | karena
> dieksekusi di server sehingga menambah beban server 
>   |
> 
> KOMPONEN             |
> | Bervariasi tergantung komponen
> |
> 
>  
> 
> Mungkin bisa disimpulkan bahwa variasi dalam
> pembuatan program berpengaruh
> dari spesifikasi computer dan system jaringan yang
> dipakai.
> 
>  
> 
> Harap juga diketahui bahwa semua yang saya tulis
> diatas hanyalah berdasar
> pengalaman saya saja, mungkin kalau ada yang salah,
> saya minta maaf
> sebesar-besarnya dan semoga vbers yang lain bisa
> mengoreksi.
> 
>
============================================================================
> ================================
> 
>  
> 
> Semoga membantu
> 
>  
> 
> Best Regards,
> 
>  
> 
> Dhani Aristyawan, S.Kom.
> 
> EDP Supervisor PT. Trias Sentosa, Tbk.
> 
> Desa Keboharan KM 26
> 
> Krian - Sidoarjo
> 
>   _____  
> 
> From: [email protected]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of warsa kumara
> Sent: Monday, September 25, 2006 8:38 AM
> To: [email protected]
> Subject: RE: [indoprog-vb] format tanggal
> 
>  
> 
> Saya juga sering mengalami masalah yg berkaitan
> dengan
> tanggal, bisa dijelaskan lebih detail tentang
> "bound"
> dan "unbound" itu mas dhani? terima kasih banyak
> sebelumnya...
> 
> salam
> 
> warsa
> 
> 
> 
> 
> 
> [Non-text portions of this message have been
> removed]
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]

Bagi terjangkit virus lokal, zip virus tersebut
dan kirim ke [EMAIL PROTECTED], kami
akan membuat removalnya untuk anda. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indoprog-vb/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/indoprog-vb/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

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



Kirim email ke