السلام عليكم ورحمه الله
ممكن حد يشرح بشكل مبسط الفرق بين Direct database access and indirect ؟؟
وعند ربط المشروع مع داتا بيس بالويزرد او الكود ، هل هذا دايركت او العكس ..؟؟
وشكرا مقدما
السلام عليكم ورحمه الله
ممكن حد يشرح بشكل مبسط الفرق بين Direct database access and indirect ؟؟
وعند ربط المشروع مع داتا بيس بالويزرد او الكود ، هل هذا دايركت او العكس ..؟؟
وشكرا مقدما
السلام عليكم ورحمه الله وبركاته
اخي وفرت لنا الـ ADO.NET منهجين للاتصال Connection Oriented و Connectionless فالمنهج الاول يتيح لنا الوصول الى قاعدة البيانات عند تنفيذ اي عملية على تلك القاعدة اما النوع الثاني فيتيح لنا حفظ البيانات المراد التعامل معها في الذاكرة في كائن يدعى DataSet بعد ذلك يمكننا التعامل مع الذاكرة من دون الذهاب الى قاعدة البيانات الاصلية ولكن اذا تم اي تعديل في الذاكرة يمكننا عكسة على القاعدة الاصلية اذا اردنا وذلك عن طريق الكائن DataAdapter
اما بالنسبة للربط عن طريق المعالج خصوصا في تطبيقات الويندوز هو تطبيق للنهج المنفصل لأنه يقوم بانشاء DataSet وفي حث تحميل الفورم يتم جلب البيانات ووضعها في الذاكرة, اما بالنسبة للكود فحسب المبرمج يمكنك برمجة النوعين
وللمزيد يرجى دخول قسم الـ ADO.NET
.:: Wish to become better and better ::.