الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نقل معلومات من حقل الى اخر

بدأه A&A في 16 نوفمبر 2008 · 4 رد · 599 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني وخواتي الاعزاء

المطلوب الاتي

لدي المثال الاتي

لدي جدول اسمه ta

ويحدتوي على الحقول a1............a2.................a3.............................a4

ويحتوي على المعلومات الاتي

a1.............................a2.......................a3......................

................a4

11......................................50........................11............

..............50

12..................................... .......................12 ........................40

13................................... ..................... 10 ....................... 80

المطلوب هو اجراء عملية مقارنة مابين الحقل a2 مع الحقل a4 فاذا ماكانت القيمة متساوية يقوم بنقل محتويان a1 الى a3

واذا ناتج المقارنة لم يكن متساوي فيكتب بالحقل a3 كلمة "لايوجد"

ارجو ان اكون قد وصلت الفكرة

وجزاكم الله كل خير

قُل لَّوْ كَانَ الْبَحْرُ مِدَاداً لِّكَلِمَاتِ رَبِّي لَنَفِدَ الْبَحْرُ قَبْلَ أَن تَنفَدَ كَلِمَاتُ رَبِّي وَلَوْ جِئْنَا بِمِثْلِهِ مَدَداً

#2

أخى الكريم

جرب الكود التالى

   If a2 = a4 Then
		a3 = a1
	Else
		a3 = "لايوجد"
	End If

تقبل تحياتى

#3

بارك الله فيك اخي هاني عوض

اود اضافة طريقة وهي باستخدام استعلام تحديث .. وقد تم عمل جدول جديد باسم tTest

فقط لمقارنة النتائج بعد تشغيل استعلام التحديث

dbUpdate.rar

تم تعديل هذه المشاركة بواسطة يوسف احمد في 17 نوفمبر 2008 في 01:03

#4

بارك الله بكم اخوتي الاعزاء وجزاكم الله كل خير

تمت العملية بنجاح

قُل لَّوْ كَانَ الْبَحْرُ مِدَاداً لِّكَلِمَاتِ رَبِّي لَنَفِدَ الْبَحْرُ قَبْلَ أَن تَنفَدَ كَلِمَاتُ رَبِّي وَلَوْ جِئْنَا بِمِثْلِهِ مَدَداً

#5

وعليكــم السـلام ورحمة الله وبركاتـه..

وفيك بارك اخي العزيز

اخواني الاعزاء

اود التنويه عن نقطة مهمة وهي خاصة بالحقول المحسوبة .. فإذا كان الغرض هو تحديث بيانات سابقة فيستخدم استعلام التحديث ..

اما اذا كان الغرض هو العمل على البيانات مباشرة واظهار النتائج فيفضل ان يكون الحقل A3 ليس من ضمن حقول الجدول لأنه حقل محسوب ولا داعي لوضعه بالجدول ويكتفى بعمل استعلام تحديد ووضع حقل محسوب يأخذ اسم الحقل المحذوف A3 ويتم استخدام الاستعلام بدلاً من الجدول.

ارجو ان يستفيد اخي السائل من هذه الإضافة

مع الاحترام والتقدير

CalculatedField.rar

مواضيع مشابهة