Devart UniDAC چیست؟
Devart UniDAC یا Universal Data Access Components یک لایبرری جامع از کامپوننت ها است که امکان دسترسی مستقیم به چندین دیتابیس مختلف را از Delphi و C++ Builder شامل نسخه community edition و نیز Lazarus فراهم می سازد. از این قابلیت ها می توانید روی سیستم عامل های Windows، macOS، iOS و Android روی هر دو پلتفرم های 32bit و 64bit استفاده کنید. این مجموعه یک راهکار ارتباطی جامع در اختیارتان قرار می دهد و به کمک اینترفیس های شفاف و مستقل از سرور آن می توانید با دیتابیس های مختلف کار کنید. این ابزار به شما اجازه می دهد تا client engine را برای یک نوع سرور خاص تنها با تغییر دادن یک connection تغییر دهید. این قابلیت بدین معناست که می توانید به سادگی بین database server های مختلف در اپلیکیشن cross database خودتان که بر پایه UniDAC توسعه داده شده است جا به جا شوید. این مجموعه از طیف وسیعی از دیتابیس ها از جمله Oracle، SQL Server، SQL Azure، Firebird، InterBase و بسیاری موارد دیگر پشتیبانی می کند و از این نظر محدودیتی پیش روی شما نخواهد بود. همچنین می توانید از قابلیت ها و امکانات این لایبرری قدرتمند برای دیتابیس های تحت cloud مختلف نیز بهره بگیرید.
Devart UniDAC مزایا و امکانات مختلفی را در اختیارتان قرار می دهد. راه اندازی و نحوه استفاده از آن بسیار ساده است و به راحتی می توانید کار با آن را یاد گرفته و از قابلیت ها و امکانات مختلف آن در پروژه های خودتان استفاده کنید. با انتخاب database provider این ابزار بهترین راه برای اجرای operation های مختلف روی سرور را انتخاب می کند و عملکردی بی نظیر را برای شما فراهم می سازد. هر data provider آن از اتصال native مختص سرور استفاده می کند و تمام عملیات ها با دیتا به وسیله provider ها به صورت خودکار اجرا می شوند.
Devart UniDAC با پشتیبانی از پلتفرم های مختلف یک راهکار کراس پلتفرم محسوب می شود و علاوه بر سیستم عامل های ذکر شده از پلتفرم FireMonkey نیز پشتیبانی می کند و به شما اجازه می دهد تا به صورت بصری اپلیکیشن های native دسکتاپ و موبایل خودتان را توسعه دهید. در ادامه لینک دانلود Devart UniDAC به همراه سورس کامل آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های Devart UniDAC:
- - دسترسی مستقیم به دیتای سرور
- - بدون نیاز به نصب دیگر لایه های data provider مثل BDE
- - دسترسی بدون استفاده از client library
- - پشتیبانی از سیستم عامل های مختلف
- - پشتیبانی از پلتفرم های 32bit و 64bit
- - سازگاری اینترفیس با متدهای data access استاندارد
- - پشتیبانی کامل از Unicode
- - پشتیبانی از national charset
- - امکان دیپلوی آسان
- - و بسیاری موارد دیگر.
29/07/1403 02:01:27 ب.ظ
با سلام و عرض ادب متاسفانه نسخه موجود برای 12.2 با پچ جدید کار نمیکنه. میشه نسخه ای که با این نسخه کامپایل و dcu هاش سازگاره بذارید خیلی از لطف شما سپاسگزارم
02/11/1402 11:32:11 ب.ظ
با سلام . این کامپوننت یکی از بهترین هاست برای ارتباط مستقل با دیتابیس های مختلف ولی در برخی پروایدرها مثل sql server اشکالی که داره مثلا در sql server سرویس broker و همچنین change notification که برای اطلاع آنی از تغییرات دیتابیس هست رو پشتیبانی نمیکنه و برای موارد اینچنین باید کامپوننت مستقلی مثل SDAC رو نصب کنیم که اونم یکی از بهترین های همین شرکت هست .