> Apakah IBExpress juga sebagus IBO, apa kelebihan & kkurangannya? > Terima kasih. Kalau anda sudah terbiasa dengan BDE, pindah ke IBO akan sedikit lebih mudah karena ada beberapa behaviour di IBX yang 'berbeda' dengan BDE. IBX lebih bersifat 'thin layer' diatas Interbase API, jadi secara teoritis seharusnya performance-nya lebih baik dari IBO, dengan tradeoff di feature and convenience. (Pada kenyataannya, implementasi IBX tidak sempurna, misalnya di caching/memory management).
Contoh yang paling 'gamblang' adalah masalah transaction. Kalau anda menggunakan BDE + Interbase, mungkin anda nggak akan pernah ketemu atau menangani transaction ini secara manual karena BDE menggunakan metode auto-commit. Tidak demikian dengan IBX; IBX mengharuskan anda menangani sendiri secara manual (tidak susah, hanya agak 'tidak biasa') transaction untuk semua operasi, bahkan untuk operasi sederhana seperti 'select' (atau readonly select), jadi yang tadinya 'optional', jadi 'mandatory'. Kalau anda menggunakan IBO TDataset, anda bisa menggunakan mode auto-commit yang mirip BDE, jadi learning-curve-nya jauh lebih landai...:) Buat saya sendiri, ini bukan hal yang paling significant, karena terus terang, di awal awal saya 'melihat lihat' alternatif BDE untuk Interbase/Firebird, saya jauh lebih tertarik dengan IBX daripada IBO. In the end, yang jadi 'penentu' buat saya adalah ada/tidaknya support untuk firebird. Karena IBX merupakan product Borland untuk Interbase, tidak ada commitment dari borland untuk mendukung firebird, jadi otomatis IBX 'gugur' dari daftar saya. Btw, di folder draft saya ada sepotong email yang saya nggak ingat apakah pernah saya kirim atau tidak, jadi sekalian saya masukkan disini saja : ====== Beberapa data access component alternatif yang menarik buat saya : 1. Zeos. Support beberapa database, bukan ib/fb saja, jadi ini nilai plus-nya. Sayang saya tidak pernah mendalami benar benar. Mungkin ada rekan rekan yang bisa beritahu saya kenapa Zeos 6.x sepertinya berbeda jauh dengan Zeos 5.x ? Saya tidak bisa menemukan mekanisme untuk transaction support di Zeos 6.x, jadi waktu itu batal menggunakan Zeos ini. Apakah support zeos untuk ib/fb lebih buruk dari support untuk mysql, misalnya? Mohon informasinya. 2. MDO. Mercury Data Object. Ini project open source 'sempalan' dari IBX dan FreeIBComponents, dengan arsitektur yang mirip, tetapi dengan komitmen untuk mendukung Firebird. Stabil sejauh yang pernah saya coba, dan penggunaannya sama dengan IBX, hanya sayangnya ini produk inisiatif dari komunitas Delphi di Brazil (kapan ya indonesia? :), jadi kebanyakan komunikasinya di mailing list dilakukan tidak dalam bahasa inggris...:) 3, FIBPlus (www.devrace.com). Commercial. Jadi kayaknya nggak usah dibahas ya? :) That's all from me. Salam, sugi. PS: Yang menarik adalah 'rumor' tentang meninggal-nya dbexpress. Argumennya begini. Delphi 8 (Octane) adalah untuk dotNet development, bukan untuk win32 development. Otomatis data access mechanism yang digunakan adalah ADO.Net. So, dbx is dead...:) ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/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/
