03-12-14, 10:09 PM
(03-12-14, 08:53 PM)ruaa muslem كتب : السلام عليكم
وعليكم السلام
تحية طيبه وشكرا جزيلا على مجهودك معاي (السيد الغالي )
شكرا لك
1-اذا ممكن عندي سؤال اريد تشرحلي ماقمت به حضرتك في اعادة الترقيم (الكود) لا ن مافهمته اني لاحظت ثلاث اكواد منهم6 command و command 7 وال ماموجود بالواجهه و كود اسمه re في نهاية الاكود
بالنسبة لكود اعادة الترقيم فهو كالتالي : اولا عند تحمل الفورم يتم استدعاء proceodure اسميته re عن طريق الدالة call
وهذا proceodure الذي في نهاية الاكواد . عمله هو اولا يذهب الى اول سجل وهناك متغير w قيمته 0 يتم اسنادها الى حقل id
تحفظ هذه القيمة ثم امر الذهاب الى السجل التالي فاذا كان السجل الاخير يخرج والا يضيف قيمة 1 الى المتغير وتسند قيمة المتغير الذي سيكون 1 الى حقل اول سجل ثم يقوم بالتكرار حتى الوصول الى اخر سجل ومع كل تكرار تزداد قمة المتغير 1
وتسند الى الحقل id ثم حفظ وهكذا ولان هذه العملية تتم بسرعة فائقة قد لا يستجيب جهازك لها (حسب مواصفات الجهاز)وضعت فترة توقف 0.05 جزء من الثانية . اما بخصوص command 6 فهو نفسه زر اعادة الترقيم و command 7 وضعته للتجربة وقد ازلته ونسيت ازالة الكود فيمكنك ازالته و ال (re ) شرحتها سابقا.
2- بالنسبه لارفاق صوره اني مطلوب مني الصور في ملف و ان كل طالب اله صوره يعني اضيف واحذف واعدل الصوره مع معلومات الطالب مع تحياتي
عملية ارفاق صورة الى قاعدة البيانات تتطلب وجود قاعدة البيانات في نفس مسار الصورة هذه اسهل الطرق
اما اذا كانت الصورة في مجلد اخر وجب نقلها الى مجلد قاعدة البيانات تحويلها الى صيغة ole يتم حفظها في قاعدة البيانات بتلك الصيغة ومن ثم حذفها من المجلد لعدم الحاجة الى بقائها بصيغتها الاولى هذه هي الفكرة وهذه العملية تتطلب وقت وجهد لكتابة الاكواد الخاصة بذلك . فاذا وجدت متسع من الوقت ساقوم بذلك (لا اعدك متى ) فاذا امكنك عملها فخيرا . تحياتي لك واعذريني عن التقصير
تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم
