لدي برنامج واريد تشغيله على الشبكة
الآن هو يعمل بشكل سليم على جهاز واحد (الرئيسي) ومربوط بقاعدة بيانات SQL Server
ولكن احد الاصدقاء قال عندما تريد تشغيل البرنامج على اكثر من جهاز على الشبكة فانك تحتاج الى تغيير في بعض الكود
لكي لا يحدث تعليق للبرنامج في احد الاجهزة المرتبطة بالرنامج
على سبيل المثال قال لا تستخدم هذه الجملة لفتح الجدول
Set Users = New ADODB.Recordset Users.Open "select * from Users", cnn, adOpenKeyset, adLockPessimistic
واقصد هنا adLockPessimistic
وعلى حسب كلامه انها تغلق اتصال اكثر من جهاز في نفس الوقت مع الداتا
وقال لي استخدم adLockOptimistic
وآخر قال لي استخدم تقنية
Data Sources ODBC
للربط مع الداتا
وهكذا ..
فمن لديه اضافة او توضيح او مساعدة لتعم الفائدة فجزاه الله عنا كل خير
تحياتي للجميع

