• 0
طالب كريم

ماهو الفرق بين DataSet و DataReader

سؤال

الاخوة الافاضل في المنتدى

السلام عليكم ورحمة الله وبركاته وبعد :

ارجو من يستطيع الافادة عن الفرق بين dataset و dataReader وما هي المجموعة المرتبطة بكل منهما .

اسال الله ان يكتب لكم الاجر .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

DataReader

1. يحتاج لإتصال طوال وقت عمله Connected mode

2. البيانات ترسل في إتجاه واحد بشكل تدفق Streaming forward only

3. للقراءة فقط، لايمكن التعديل على البيانات من خلاله

4. لا يحتاج إلى ذاكرة كبيرة لانه لا يقوم بعمل تخزين للبيانات في الذاكرة buffering

5. يجب غلقه عند الإنتهاء منه لانه يقوم بحجز الاتصال ولا يسمح لأى شيء اخر بالقراءة من نفس الإتصال

Dataset

1. لا تحتاج إلى إتصال مستمر كي تعملdisconncted mode

2. يمكن عرض البيانات بكافة الإتجاهات forward and backward

3. يمكن القراءة والتعديل عليها

4. تقوم بتخزين كل البيانات في الذاكرة.

5. يمكنها قراءة وكتابة من ملفات XML وليس فقط من قاعدة البيانات

6. يمكنك بناء برنامج قاعدة بيانات كامل بإستخدام ملفات XML وبدون الحاجة للإستخدام أي قاعدة بيانات معروفة (لا ينصح للبرامج للبيانات الكبيرة)

7. يمكن أن يتم عمل serialization لذلك يمكن نقل البيانات من خلالها الى الانترنت أو أي جهاز اخر

هذه بعض الفروقات البسيطة التى تذكرتها الآن ، ويوجد المزيد منها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزيل الشكر يا اخي الكريم بارك الله لك في علمك وعملك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الأخ محمد نسمان

جزالك الله خيراً على هذه الاجابة التى أفادتنى كثيراً (h)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .