تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ال الاتصال المنفصل و ال linq
#1
بسم الله الرحمن الرحيم
السلام عليكم ايهما احسن في البرامج الكبيه (برنامج حسابات) الاتصال المنفصل (using dataset) ام linq (الاستعلام الكامل)
الرد }}}}
تم الشكر بواسطة:
#2
هل السؤال صعب ؟
اريد رد اكيد من خبير لو سمحتم
الرد }}}}
تم الشكر بواسطة:
#3
الموضوع يعتمد على عدة عوامل
هل برنامجك سيعمل على شبكة مع قاعدة بيانات مركزية وواجهات للعديد من المستخدمين
أم حاسب منفصل مع قاعدة بيانات لشخص واحد

إذا كنت تعمل على حاسب واحد ( نسخة مكتبية منفردة ) لايوجد لديك اشكال استخدم أي الطريقتين لامشكلة

أما إذا كان برنامجك سيعمل على شبكة هناك العديد من العوامل التي تتحكم في قرارك من حيث نوع التطبيق وقاعدة البيانات وطريقة الاتصال بها

مثلا برنامج إدارة موظفين لشركة يتوقع استخدامه من قبل العديد من المستخدمين في وقت واحد
إذا مخدم مركزي وقاعدة بيانات sql server مركزية وتطبيق asp .net مركزي على السيرفر واتصال استعلام وتحديث في الوقت الذي أحتاجه فيه ثم أقطع الاتصال مباشرة
لايمكنني الاعتماد في هذه الحالة على الـ dataset لأنني لن أستطيع التنبؤ كم نسخة مختلفة من البيانات ستكون في الذاكرة في نفس اللحظة وماهي الاختلافات بين هذه النسخ المختلفة ومتى سيقوم المستخدمون بإرسال التحديثات لقاعدة البيانات المركزية

من مشاكل ال dataset التي لن تلاحظها أثناء التطوير هو نمو حجم البيانات فكلما كبر حجم البيانات ستحتاج إلى وقت أطول للقراءة والاستعلام والتحديث فمن المعلوم أنها تقوم بعمل نسخة من البيانات في الذاكرة فإذا أصبح حجم أحد الجداول كبيرا جدا ستلاحظ بالتدريج بطء اداء البرنامج وإذا كانت ذاكرة الحاسب المستخدم عليه تطبيقك قليلة ستلاحظ بعد كبر حجم قاعدة البيانات حدوث مشاكل غير متوقعة نتيجة امتلاء الذاكرة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] الاتصال بقاعدة البيانات في التقارير (الكريستال ريبورت) thevirus 2 79 23-11-16, 11:05 AM
آخر رد: thevirus
  [SQL] مشكلة عند الاتصال بالسيكوال سيرفر تظهر الرسالة التالية Asmaa adel 8 186 21-11-16, 11:58 PM
آخر رد: Asmaa adel
  [VB.NET] كيف ممكن اجعل هذا الاتصال بتصل بip مختلف عن ip اتصالي 3asfa~mdmra 0 57 27-10-16, 09:56 PM
آخر رد: 3asfa~mdmra
  [سؤال] برنامج الفيجول بيسيك لا يقبل الاتصال بقاعدة بيانات اكسس من نوع accdb abdalla89 6 160 20-10-16, 01:06 AM
آخر رد: جوري
  SQL Connection SERVER - مشاكل الاتصال Kian Tech 12 293 02-09-16, 05:16 AM
آخر رد: %Eman%
  الاتصال بقاعدة البيانات atefkhalf2004 1 94 05-08-16, 06:31 PM
آخر رد: Kian Tech
  كود تحقق الاتصال بالانترنت وتسجيل تلقائي لايميل طالب 22 3 143 05-08-16, 01:04 AM
آخر رد: LoveVb
  [سؤال] الاتصال بقاعدة بيانات موجودة في قوقل درايف أسامة السالمي 11 450 28-07-16, 09:36 PM
آخر رد: aliday03
  [VB.NET] كيفية الاتصال بين برنامجين بدون سوكت وبدون بورت؟ الماجيك مسعد 12 597 27-05-16, 01:10 AM
آخر رد: CLARO
  مشكلة في الاتصال وتنفيذ الكود مرفق صورة أبو فلان 10 373 25-05-16, 08:31 PM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم