Abnoos Forums

نسخه کامل: ارتباط ويژوال بيسيك و ديتابيس
شما در حال بازدید از بایگانی ارسال های انجمن هستید این نسخه کامل نیست : برای مشاهده نسخه کامل اینجا کلیک کنید
ADO (Activex Data Object) یک Component object model هست شی ء برای دسترسی به منابع داده .
ADO یک لایه بین زبان برنامه نویسی و OLE DB که به توسعه دهندگان اجازه می دهد برنامه ای بنویسند که به داده ها دسترسی داشته باشند .بدون اینکه اینکه بدانند پایگاه داده چگونه پیاده سازی شده .
شما فقط برای ارتباط باید از پایگاها داده اطلاع داشته باشید .
برای دسترسی به پایگاه داده وقتی که از ADO استفاده می کنید نیازی به دانستن دستورات SQL ندارید .
هر چند یکبار می توانید ADO را بوسیله ی دستورات SQL اجرا کنید .
اشکال این کار این است که این معرفی کردن وابستگی بر روی پایگاه داده ایجاد می کند .

ADO شامل چندین سطع شی ء هست .

Connrction : نمایش ارتباط با پایگاه داده
Recordsetدسترسی به یک دسته از رکوردهای پایگاه داده :
Command : نمایش یک دستور SQL
Record :نمایش یک دسته از داده ها ، بطور نمونه از یک منبع متفاوت یک پایگاه داده
Stream : نمایش مسیر داده ها از یک فایل متنی یا صفحه وب
Error : ذخیره کردن خطاها
Field : نمایش فیلدهای پایگاه داده
Parameter : نمایش پارامترهای SQL
Property : ذخیره اطلاعات شی ها

ADO برای ارتباط با زبانهای سطح بالا استفاده می شود .
همانند محیط VBScript in an Active Server Pages (ASP) و Visual Basic حتی Delphi که محیط توسعه مایکروسافت رقیب برلند .
هم اکنون اجازه داده شده که از ADO برای اتصال به پایگا ههای داده مختلف استفاده کنید .
در چارچوب جدید برنامه نویسی .NET مایکروسافت یک نسخه بروز از ADO رو حاضر کرده که ADO.NETنامیده می شود که ساختار شی آن کاملا با قبلی متفاوت است
مرجع آدرس ها