PDA

View Full Version : Ado or DbExpress



javidtaheri
جمعه 30 اردیبهشت 1384, 19:53 عصر
از کدام برای طراحی بانک اطلاعاتی استفاده کنم یک مقایسه جامع و کامل

Delphi Skyline
جمعه 30 اردیبهشت 1384, 21:39 عصر
ADO فقط برای کار بر روی platform ماکروسافت است و تکنولوژی خوبی نیز برای کار با Sql Server های ماکروسافت و .... اما اگر فکر کار کردن در چند Platform را دارید (X) این انتخاب جوابگو نیست و باید از تنکنولوژی DBX استفاده کرد .
تکنولوژی DBX یک تکنولوژی جدید شرکت برلند (Borland) است که هم برای ویندوز طراحی شده و هم برای Linux (کایلیکس) .
یعنی بدون تغییر برای Multi Platform .
و قابلیت انعطاف بیشتری نسبت به ADO دارد .
و از DBX می توانید برای برنامه نویسی های Client/Server استفاده کنید .
با DBX می توانید از MySQL نیز استفاده کنید .

موفق باشید .

Delphi Skyline
جمعه 30 اردیبهشت 1384, 22:25 عصر
از کدام برای طراحی بانک اطلاعاتی استفاده کنم یک مقایسه جامع و کامل
در ضمن اینها رابط بین کاربر و بانک اطلاعاتی هستند و نه یک بوجود آورنده بانک اطلاعاتی .
شما باید اول بانک تان را با یک SQL SERVER (مثلا Access) بوجود آورید .
حالا برای دسترسی به آنها از ADO یا DBX استفاده کن .
اینها رابط میان کاربر و بانک اطلاعاتی هستند و همچنین قابلیت های انعطافی نیز به آنها می افزایند .

باز هم موفق باشی :embr:
:موفق:

Dolphin
شنبه 31 اردیبهشت 1384, 00:39 صبح
دوست عزیز لطفا در مورد نحوه استفاده از dbx و نگارش دلفی مد نظر یه توضیحی بدید و لطفا نمونه سورسی بنویسید؟ ::نوشتن::

Delphi KDE
شنبه 31 اردیبهشت 1384, 01:11 صبح
شما باید اول بانک تان را با یک SQL SERVER (مثلا Access) بوجود آورید .

این دیگه چیه ؟ :strange: ما که تا حالا چنین چیزی نشنیده بودیم

Delphi Skyline
شنبه 31 اردیبهشت 1384, 13:03 عصر
این دیگه چیه ؟ ما که تا حالا چنین چیزی نشنیده بودیم
چی ؟

Touska
شنبه 31 اردیبهشت 1384, 13:56 عصر
Ado خیلی بهتره به نظر من.. :flower:

Delphi Skyline
شنبه 31 اردیبهشت 1384, 14:33 عصر
Ado خیلی بهتره به نظر من..
DBEXPRESS یک روش جدید برلند برای چند platform است .

javidtaheri
شنبه 31 اردیبهشت 1384, 15:01 عصر
میشه مقایسه دقیق تر بکنید کدام بهینه تر است و جواب نیازمندی معمول ما را میدهد؟

Delphi Skyline
شنبه 31 اردیبهشت 1384, 16:34 عصر
کدام بهینه تر است
ado مانند روش BDE است و قدیمی است و انعطاف خوبی ندارد .
و در ضمن MultiPlatform نیست .


و جواب نیازمندی معمول ما را میدهد؟
از نظر راحتی و استفاده برای کارهای عادی کار با ADO بهتر است .
البته من پیشنهاد می کنم DBEXPRESS را شروع کنید زیرا Multiplatform و انعطاف پذیر است و MySQL را نیز Support می کند .

موفق باشید :flower:

Developer Programmer
شنبه 31 اردیبهشت 1384, 22:11 عصر
Delphi Skyline :

شما باید اول بانک تان را با یک SQL SERVER (مثلا Access) بوجود آورید
بالام جان SQL-server یک چیز است و Access یک چیز دیگر! هریک برای خود یک DBMS متفاوت است که زبان مشترک انها SQL است...
چرا اصرار داری که پست هات رو زیاد کنی؟

Delphi Skyline
شنبه 31 اردیبهشت 1384, 22:58 عصر
چرا اصرار داری که پست هات رو زیاد کنی؟
اینجا یک محیط بحث و تبادل نظر است . اگر من اشکالی دارم دیگران اشکال مرا به طور متین و آرام رفع می کنند و نه با دعوا و آف تاپیک و ...

vcldeveloper
یک شنبه 01 خرداد 1384, 03:20 صبح
ado مانند روش BDE است و قدیمی است و انعطاف خوبی ندارد .
ADO اونقدرها هم قدیمی نیست. در ضمن انعطاف پذیری بالایی داره و می تونه با provider های مختلفی کار کنه. برای استفاده از اون در ویندوز نیاز به نصب چیزی نیست، اما کنده!


و قابلیت انعطاف بیشتری نسبت به ADO دارد .
DBX قابلیت انعطاف پذیری بیشتری از ADO نداره، حتی در حالت عادی کمی محدود تر هم هست. اما بسیار سریع، سبک و Multi-platform است. کلا ارزشش رو داره که روش کار کنید :wink: