أخواني الكرام قواعد البيانات التي بالاكسس 2003 عند ربطها بالفيجوال بيسك 2005
ايهما افضل ربطها عن طريق المعالج او عن طريق الاكواد وهل هناك فرق بين الطريقتين
بحيث أن هناك بعض العمليات لايمكن اجرائها بطريقة دون اخرى
رمضان كريم
أخواني الكرام قواعد البيانات التي بالاكسس 2003 عند ربطها بالفيجوال بيسك 2005
ايهما افضل ربطها عن طريق المعالج او عن طريق الاكواد وهل هناك فرق بين الطريقتين
بحيث أن هناك بعض العمليات لايمكن اجرائها بطريقة دون اخرى
رمضان كريم
السلام عليكم
لعمل اتصال مع قواعد البيانات اكسس هناك طريقتان
1- الاتصال المفتوح (Open Connection) : عمل اتصال مع قاعدة البيانات بواسطة المعالج وما عليك غير كتابة جملة الاستعلام في Dataset لقاعدة البيانات و استدعائها واستخداما
وهذا اللتصال سهل الاستخدام لكن له مساوء ومنها انك لاتستطيع التعديل على قاعدة البيانات بسهولة ولفعل ذلك يجب عليك حذف كل ما قمت به بالمعالج وبعد التعديل تقوم بعمل اتصال جديد بالمعالج وعمل جمل الاستعلام من جديد هذا من جهة ومن جهة اخر المعالج يحتفظ بقاعدة البيانات لنفسه ولا يسمح بنقلها الى مكان اخر
2 - الاتصال المغلق (Close Connection) : هو اتصال بقاعدة البيانات عن طريق الكود ويعتبر هذا الاتصال افضل بكثير من الاتصال المفتوح بحيث يمكنك تعديل قاعدة البيانات كما تريد ولى يوجد مشاكل مع العمل الذي قمت به ويمكنك التحكم بمسار قاعدة البيانات كما تريد و وضعها اي ما تريد
وبالنسبة لسؤالك ايهما افضل ؟
انا انصحك بالاتصال المغلق فهو سلس في الاستعمال ولا تواجه مشاكل به ولقد ارفقت لك ملف عن الاتصال المغلق كامل بكل العمليات لترى كيف يتم العمل به
بالتوفيق
تم تعديل هذه المشاركة بواسطة عبدالرحمن المرشود في 26 يوليو 2012 في 20:38
بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم
الربط باستخدام المعالج يوفر لك الوقت والجهد ولكن بنفس الوقت يحدد لك امكانيات عمل البرنامج
اذا كنت مطور في مجال قواعد بيانات وستعمل طويلا على هذه المهنة فالافضل طبعا تعلم الربط باستخدام الاكواد لانها ستمكنك من التحكم بكامل البرنامج
يمكنك انشاء مكتبة اكوادك الخاصة ستسهل لك العمل في برامجك الاخرى
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…