PDA

View Full Version : تکنولوژی DBEXPRESS چیست ؟



Mahdi Fahmideh
یک شنبه 16 شهریور 1382, 20:11 عصر
همزمانی را چگونه کنترل می کند؟
فرق ان با MIDAS,CORBA,ADO چیست؟
چگونه مثال هایی می توان از ان گیر اورد؟

amirrf
جمعه 21 شهریور 1382, 23:36 عصر
dbExpress تکنولوژی جدید بورلند برای دسترسی بسیار سریع به سرور های دیتابیس SQL است و امکان توسعه کاربردهای دیتابیس سبک را فراهم می کند.
ADO دستیابی به داده ها را از طریق یک فراهم کننده OLE DB فراهم می کند.
CORBA تکنولوژی دستیابی داده دیتابیس نیست.
MIDAS یا DataSnap برای پیاده سازی کاربردهای دیتابیس چند ردیفی در دلفی استفاده می شود.

در dbExpress همزمانی رخ نمی دهد چون مستقیما روی جدول ها ویرایشی انجام نمی شود. به روز رسانی ها در یک تراکنش و از طریق عبارت های SQL اعمال می شوند. اگر خطایی بوجود بیاید (مثلا رکوردی که می خواهید به روز کنید توسط کاربر دیگری حذف شده باشد) این خطا به شما اعلام می شود تا درباره آن تصمیم بگیرد که معمولا شما نیز آن را به کاربر اعلام می کنید تا او تصمیم بگیرد.

کتاب برنامه نویسی بانک های اطلاعاتی دلفی 7 نوشته اریک هارمون ترجمه رامین مولاناپور در در رابطه با dbExpress است و مثال های زیادی همراه دارد. کتاب های جدید دیگر نیز حتما فصلی در این رابطه دارند.