Mungkin Yang Anda Cari Ada di Sini

Senin, 04 Oktober 2010

Mengupdate data dg TIBDataset


Mengupdate data dg TIBDataset [Akhai Lau]

Bagaimana cara mengupdate data menggunakan TIBDataset saya sudah coba, tapi ngga bisa. Help me please. Soalnya kemarin saya menanyakan ke Pak Jogiyanto di Jogiyanto@yahoo.com, tapi belum dibales nih. Dia mengatakan bahwa jangan menggunakan TTable atau TIBTable, tapi gunakan TQuery atau TIBQuery / TIBDataset, karena kalau diterapkan di jaringan lambat dan kadang2 menimbulkan konfik, katanya. dari data tabel sumber di "copy" ke tabel tujuan

Jawaban

Saya pernah baca tulisan Jeff Overcash (yg buat IBX) (forums.borland.com/ibexpress), dia memang menyarankan untuk tidak menggunakan TIBTable karena memang komponen tsb dibuat hanya untuk alasan kompatibelitas. Kalau anda menggunakan database lokal (Paradox misalnya) Table/Query harusnya tidak berpengaruh, karena aplikasi anda sendiri yang langsung membaca file database ybs, jika anda menggunakan client/server database (IB misalnya) program di server yg akan membacakan isi dari table untuk dikirimkan ke applikasi anda (client), jadi disini trafik network memang berperan, dan ini tergantung dari driver database di client, bukan sepenuhnya tergantung dari komponen XXTable/XXQuery, harus dilihat lagi kedua komponen tsb menggunakan metode apa, karena akan berbeda2 tergantung dari driver-nya, untuk kasus TIBTable/TIBQuery karena pembuat IBX menyarankan demikian, tentu ada alasan2 yg membuat kita lebih baik mengikuti kata2 pembuatnya, walaupun saya juga pernah baca di sebuah maillist, TIBTable pun sebenarnya tidak mem-fetch semua data dari server ke client (tidak memberatkan network trafic)...:) Untuk TIBDataSet, jika anda sudah mengisi SelectSQL nya, klik-kanan pada komponen ybs, dan pilih DataSet Editor, pilih table yg ingin di-update, pilih key dari table ybs, tekan Generate SQL, maka DataSet anda akan sudah bisa di-Update, tentu hanya untuk table yg anda pilih diatas. Komponen ini hampir sama jika anda menggunakan TIBQuery. (UpdateObject), dan TUpdateSQL.

-----------------------------------------------------------
WE DO REMOTE PROGRAMMING PROJECT, C/S APPS, TCP/IP,
SERIAL COMM, CONVERTING APPS FROM D1-D6, ETC
PLEASE CONTACT ICQ# 2057150 FOR FURTHER INFO
-----------------------------------------------------------

Tidak ada komentar:

Posting Komentar

Subscribe via email

Enter your email address:

Delivered by FeedBurner

Related Posts Plugin for WordPress, Blogger...
web metrics