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

ما هو إستخدام & و # في معادلات أكسيس وكيفية توظيفها

بدأه aymn_n_2005 في 19 ديسمبر 2009 · 2 رد · 990 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أعضاء ومشرفي هذا المنتدي الرائع

لقد لاحظت أن هناك الكثير من المعادلات التي تستخدم علامة & مكتوبة بشكل غير منطقي بالنسبة ومع ذلك تعمل بصورة طبيعية ومثال ذلك

=DLookup("CompanyName", "Company", "CompanyID = " & [CompanyID])

وهنا نلاحظ أنه عند كتابة المعيار أغلق الأقواس أولاً ثم أكمل المعيار بعد ذلك لماذا فعل ذلك اليس من المفترض أن تغلق الأقواس في نهاية المعيار

ثم أني أعرف أن وظيفة ال & هي جمع أو ضم الحقول النصية وهنا المعيار لحقل واحد فلما إستخدم هذه العلامة بهذا الشكل و اليكم أمثلة أخري

stLinkCriteria = "[ãÚÑÝ_ÈíÇäÇÊ_ÔÑßÉ]=" & Me.äãæÐÌ_ÝÑÚí_ÈíÇäÇÊ_ÔÑßÉ!ãÚÑÝ_ÈíÇäÇÊ_ÔÑßÉ

وأمثلة أخري كثيرة ليس المجال هنا لذكرها

لكن الغريب أنها تعمل بصورة سليمة

أرجوكم وضحوا لي إستخدام هذه العلامة الصحيح كيف يكون وما هو التوظيف الأمثل لها

ولكم كل الشكر والإحترام والتقدير

#2

أخي هذا معامل الجمع ( ليس العددي) ولكن النصي وفائدتها عندما نرغب بتمرير متغيير نصي مثلا او حتى رقمي الى جملة الاستعلام المطلوب بحيث يكون المتغيير يحمل قيمة البحث المراد .

مثال

=DLookup("CompanyName", "Company", "CompanyID = " & [CompanyID])

لاحظ معي في هذه الجمله أننا نستدعي البيانات الحقل companyNmae من الجدول company بشرط أن يتوافق companyID مع القيمة الموجودة في حقل النموذج المسمى companyID

مثال للتبسيط اكثر .

عندما نقول :

"أحضر لي طلاب الصف العاشر بشرط ان يحمل معه كتاب مادة العلوم"

المثال السابق في الوضع العادي .

الأن دعنا نكتبها بصيغة استعلام :

"احضر طلاب العاشر بشرط الكتاب = العلوم"

هذا لو كان لدينا قيمة ثابته للبحث : العلوم .

ماذا لو كان لدينا قيمة متغيرة .

أي ان الكتاب يحدد في حينه .

سنكتب الاستعلام بالطريقة التالية

"احضر طلاب العاشر بشرط الكتاب = " & اسم الكتاب & "

لاحظ أن الجزء الاول من الجملة محصور بين علامتين نتصيص بينما اسم الكتاب بدون علامات تنصيص نظراً لكونه متغير Varaible

هنا اصبح اسم الكتاب محصورا بين العلامتين .& وذلك بهدف ربطه مع الجمله لكي تصبح الجملة في نهايتها للقراءة كاملة مع القيمة الجديدة

أي انه ستصبح الجملة أثناء القراءة هكذا

"احضر طلاب العاشر بشرط الكتاب = الاسلامية "

على افتراض ان اسم الكتاب الذي قمنا بتمريره هو الاسلامية

أتمنى أن يفيدك الشرح

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

السلام هليكم ورحمة الله

متشكر أخي الكريم جداً جداً لتفاعلكم معي والرد علي إستفساري

ولكن أرجوك أخي الكريم لازلت لا أستوعب الموضوع بالكامل

أرجو منك الزيادة في الشرح وضرب الأمثلة

وأعذرني علي قلة معلوماتي

ولك كل التحية والإحترام

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…