گھر ترقی ایکٹیکس ڈیٹا آبجیکٹ (اڈو) کیا ہیں؟ - ٹیکپوپیڈیا سے تعریف

ایکٹیکس ڈیٹا آبجیکٹ (اڈو) کیا ہیں؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - ایکٹو ایکس ڈیٹا آبجیکٹ (ADO) کا کیا مطلب ہے؟

ایکٹو ایکس ڈیٹا آبجیکٹ (اے ڈی او) سافٹ ویئر کے اجزاء کا ایک مجموعہ ہے جو کلائنٹ ایپلی کیشنز سے ڈیٹا کے ذرائع تک رسائی حاصل کرنے کے لئے پروگرامی انٹرفیس مہیا کرتا ہے۔ اے ڈی او درخواست کے کوڈ سے عام انداز میں کسی بھی ڈیٹا اسٹور تک رسائی حاصل کرنے کے ل a ایک پرت کا کام کرتا ہے۔ یہ ڈیٹا بیس کے نفاذ کے بارے میں معلومات رکھنے کی ضرورت کو ختم کرتا ہے اور اعداد و شمار کو سنبھالنے کے لئے درکار کم سطح کے کوڈ سے نمٹنے کی پیچیدگی کو کم کرتا ہے۔


1996 میں ریلیز ہوئی ، ایکٹی ایکس ایکس ڈیٹا آبجیکٹ (ADO) RDO (ریموٹ ڈیٹا آبجیکٹ) اور DAO (ڈیٹا ایکسیس آبجیکٹ) کے تصور سے نکلا ہے۔ MDAC (مائیکرو سافٹ ڈیٹا تک رسائی کے اجزاء) ، ADO اور دیگر MDAC اجزاء میں سے ایک اجزاء کا ایسا فریم ورک مہیا کرتا ہے جو کلائنٹ کی ایپلی کیشنز کے ذریعہ SQL ، نیم ساختہ اور میراثی ڈیٹا اسٹوروں تک رسائی حاصل کرنے کے لئے استعمال ہوتا ہے۔


ADO.NET .NET ماحول میں کام کرنے کے لئے ڈیزائن کیا گیا ڈیٹا تکنالوجی کی ایک جدید ٹکنالوجی ہے اور ڈیٹا تک رسائی کے منقطع ماڈل پر مبنی ہے۔ اگرچہ ADO غیر منظم کوڈ سے کوائف تک رسائی کی خدمت فراہم کرنے کے لئے COM (اجزاء آبجیکٹ ماڈل) ٹکنالوجی کا استعمال کرتا ہے ، ADO.NET .NET فریم ورک کے سی ایل آر (کامن لینگویج رن ٹائم) کے منظم فراہم کنندگان پر منحصر ہے۔

ٹیکوپیڈیا ایکٹو ایکس ڈیٹا آبجیکٹ (ADO) کی وضاحت کرتا ہے

ADO اعداد و شمار کے ذرائع سے رابطہ قائم کرنے اور اعداد و شمار تک رسائی کے ل an OLEDB فراہم کنندہ کا استعمال کرتا ہے۔ OLEDB ایک جزو پر مبنی پروگرامی انٹرفیس ہے جو مختلف اعداد و شمار کے ذرائع سے بات چیت کرنے کے لئے فراہم کیا جاتا ہے۔ یہ اعداد و شمار کے ذرائع دونوں رشتہ دار اور غیر متعلقہ ڈیٹا بیس ہو سکتے ہیں جیسے آبجیکٹ ڈیٹا بیس ، ویب پیجز ، اسپریڈشیٹ یا ای میل پیغامات۔ او ایل ای ڈی بی اور اے ڈی او سے پہلے ، او ڈی بی سی (اوپن ڈیٹا بیس کنیکٹیویٹی) ایک مقبول ماڈل تھا جو پلیٹ فارمز کے اطلاق میں استعمال ہوتا ہے۔


ADO کے آبجیکٹ ماڈل میں بارہ اشیاء کے چار مجموعے شامل ہیں۔ مختلف مجموعے کھیت ، خصوصیات ، پیرامیٹرز اور غلطیاں ہیں۔ ہر مجموعہ میں مندرجہ ذیل بارہ اشیاء شامل ہیں:

  1. کنکشن - OLE DB کے ذریعے ڈیٹا سورس سے منسلک ہونے کے لئے
  2. کمانڈ - ڈیٹا فراہم کرنے والے کو ہدایت (SQL استفسار یا ذخیرہ شدہ طریقہ کار) بھیجنے کے لئے
  3. ریکارڈ سیٹ - اعداد و شمار کی نمائندگی کرنے والے ریکارڈوں کا ایک گروپ
  4. فوری - ایک ریکارڈ سیٹ پر امید یا مایوسی کے راستے میں بند ہے
  5. بیچ - رول بیک ڈیٹا بیس ٹرانزیکشن کا ارتکاب کرنے یا کرنے کے لئے
  6. لین دین - ڈیٹا بیس کا لین دین
  7. ریکارڈ - کھیتوں کا ایک سیٹ
  8. سلسلہ - بائٹس کے ایک ندی کو پڑھنے اور لکھنے کے لئے
  9. پیرامیٹر - فعالیت کو تبدیل کرنے کے لئے
  10. فیلڈ - ڈیٹا بیس میں ایک کالم
  11. پراپرٹی - OLEDB فراہم کرنے والے کی قابلیت
  12. غلطی - OLEDB فراہم کرنے والے کو اس کے نفاذ کے دوران سامنا کرنا پڑا

ADO 2.8 تازہ ترین ورژن ہے اور اس میں درج ذیل خصوصیات ہیں:

  • اجزاء : استعمال میں آسانی ، تیزرفتار رسائی ، کم میموری اوورہیڈ اور ایک چھوٹا ڈسک فوٹ پرنٹ جیسے فوائد کی پیش کش کرنے کیلئے متعدد ذرائع سے اعداد و شمار تک رسائی اور ہیرا پھیری کے ل for استعمال کیا جاتا ہے۔
  • ADO MD (MultiDImensional): اس کا استعمال کثیر جہتی ڈیٹا جیسے کیوب ڈیف اور سیلسیٹ اشیاء تک رسائی حاصل کرنے کے لئے کیا جاتا ہے۔
  • آر ڈی ایس (ریموٹ ڈیٹا سروسز): یہ سرور میں کسی ایک لین دین میں اعداد و شمار کی بازیافت اور اپ ڈیٹ کے لئے ہے۔
  • ADOX (ADO ایکسٹینشنز): یہ ایک اضافی اجزاء کا مجموعہ ہے جو اسکیما (ٹیبلز یا طریقہ کار) اور سیکیورٹی (صارف اور گروپ) سے متعلق اشیاء کو بنانے اور برقرار رکھنے کے لئے استعمال ہوتا ہے۔
ایکٹیکس ڈیٹا آبجیکٹ (اڈو) کیا ہیں؟ - ٹیکپوپیڈیا سے تعریف