الرجاء فى مساعدتى على
مفيش حد
بالنسبة لطلبك الثاني :
هذا ممكن تعمل استعلام تحديث
UPDATE table1
SET Email = 'None'
WHERE [Name] = 'Ali'طبعا table1 اسم الجدول
Email اسم الحقل المراد تغيير قيمته
Name شرط لكي يطبق على سجل محدد
وبالنسبة لطلبك الثالث : فابحث بالمنتدى عن برنامج الصلاحيات للأستاذ عقيل
تم تعديل هذه المشاركة بواسطة amir2008amir في 31 مارس 2014 في 02:03
amir2008amir كتب:بالنسبة لطلبك الثاني :
هذا ممكن تعمل استعلام تحديث
UPDATE table1 SET Email = 'None' WHERE [Name] = 'Ali'طبعا table1 اسم الجدول
Email اسم الحقل المراد تغيير قيمته
Name شرط لكي يطبق على سجل محدد
وبالنسبة لطلبك الثالث : فابحث بالمنتدى عن برنامج الصلاحيات للأستاذ عقيل
السلام عليكم
انا باشكرك كتير يا استاذ امير على ردك عليا وانا شاكر ليك خالص
اما بخصوص طلبى التانى كيف اعمل الاستعلام ده يعنى اعمل استلام جديد
وما معنى الشرط اللى قولت عليه ده كيف اعمله على نموزجى
وبارك الله فيك ودامك صحه وعلم ورزقك الخير كله يارب على مساعدتك ليا
استاذى العزيز امير
انا عملت
الحقل=DN
الجدول = main
التحديث الى = Not Null
وبدون شرط
النتيجه انه حذفلى كل الارقام اللى تحت الكولم بتاع dn فى جميع السجلات فى الجدول كله
انا عاوزه اشيل رقم بعينه مثلا انا لو عاوز اشيل الرقم 2377777 من السجل واحتفظ بباقى السجلات زى ما هيا
يعنى انا هاعمل بحث للرقم 23777777 هيقوم يطلعلى كل البيانات اللى خاصة بالرقم ده فى السجل بتاعه انا بقا عاوز اعمل زر يمسحلى الرقم بس والاحتفاظ على باقى بيانات السجل كما هيا
واسف للاطاله
للأسف مثالك مرتبط بجداول أخرى على جهازك
لذلك عملت لك :
جدول Main
حقل DN
نموذج به :
كومبوبوكس تختار منه الجدول الذي تريد
كومبوبوكس تختار الحقل الذي تريد
مربع نص تكتب فيه القيمة القديمة التي تريد تغييرها
مربع نص تكتب به القيمة الجديدة أو تتركه فارغاً لكي يحذف القيمة القديمة

وهذا هو كود الاستعلام ويعمل من خلال VBA محرر الفيجوال بيسك
DoCmd.RunSQL ("UPDATE main SET main.dn = [forms]![form2]![new_value] WHERE (((main.dn)=[forms]![form2]![old_value]));")تم تعديل هذه المشاركة بواسطة amir2008amir في 3 أبريل 2014 في 11:50
amir2008amir كتب:للأسف مثالك مرتبط بجداول أخرى على جهازك
لذلك عملت لك :
جدول Main
حقل DN
نموذج به :
كومبوبوكس تختار منه الجدول الذي تريد
كومبوبوكس تختار الحقل الذي تريد
مربع نص تكتب فيه القيمة القديمة التي تريد تغييرها
مربع نص تكتب به القيمة الجديدة أو تتركه فارغاً لكي يحذف القيمة القديمة
وهذا هو كود الاستعلام ويعمل من خلال VBA محرر الفيجوال بيسك
DoCmd.RunSQL ("UPDATE main SET main.dn = [forms]![form2]![new_value] WHERE (((main.dn)=[forms]![form2]![old_value]));")
السلام عليكم ورحمة الله وبركاته
استاذى الكبير الخلوق / amir2008amir
جزيت خير على ما قدمته ليا من مساعده وادعو الله ان يجزيك عنا كل الخير يارب ويباركلنا فيك ويديم عليك كل نعمه يارب ويزيدك فى النعم والبركات
اما بخصوص ما زكرته فا انا طبقته ولكنى وجدت بعض المشكلات لانه فى حالة حزف الرقم بيتم الحزف فى الكولم كله يعنى كل رقم مكرر بيحزفه جرب كده تحزف c
هتلاقى بيقولك انه هيحزف 5
انا اللى عاوزه انى ابحث على الرقم يقوم جايبلى السجل بتاعه كله وهو عباره عن سطر واحد او صف واحد به كذا عمود انا من الصف ده عاوز احزف بيانات الرقم ده وكمان بينات 3 اعمده فى ضغطة زر وانا ارفق لحضرتك مثال وكتبت جوه المثال على اللى انا عاوز اعمله
وفيه طلب تانى انى فى خانة الارقام عاوز احدد ان المكان ده معطل فا بدال ما احط رقم احط * .. والمشكله هنا انى لما اجى اعمل التقرير المفروض انه بيجيبلى كل اللى تحت عامود الرقم ده ويحسبه انا بقا عاوز اى حاجه فيها * يحزفها من التقرير ده ويعملهالى فى تقرير لوحده
ووالله والله انا محرج منك لانى تماديت فى طلباتى بس اعذرنى لانى لست على خبره بهذا البرنامج الجميل اكسس
والف شكر لحضرتك
والف شكر لكل القائمين على هذا الصرح العظيم (( منتدى الفريق العربى للبرمجه ))
تم تعديل هذه المشاركة بواسطة جنرال الاقصر _احمد في 5 أبريل 2014 في 01:23