Abdelaziz Osman قام بنشر منذ 21 ساعات قام بنشر منذ 21 ساعات السلام عليكم ورحمة الله لدي حقل داخل جدول اكسيس به بيانات على سبيل المثال "5365#" اريد معيار لاستعلام اكسيس يقوم باستخراج الحقول التى بها رمز # مرفق نموذج باسم hashtags للتجربة hashtags.accdb
Abdelaziz Osman قام بنشر منذ 21 ساعات الكاتب قام بنشر منذ 21 ساعات قمت بتجربة كلى المعياريين التاليين ولكن لم يجدي نفعا Like "*#*" Not Like "*#*"
AbuuAhmed قام بنشر منذ 20 ساعات قام بنشر منذ 20 ساعات استخدم دالة IsNumeric إذا كانت النتيجة 0 أو false فهي القيمة المطلوبة 3
Foksh قام بنشر منذ 9 ساعات قام بنشر منذ 9 ساعات 11 ساعات مضت, Abdelaziz Osman said: السلام عليكم ورحمة الله وعليكم السلام ورحمة الله وبركاته .. مشاركة مع الأساتذة .. جرب SELECT * FROM جدول1 WHERE InStr([INFO COD], "#") > 0; 3
Abdelaziz Osman قام بنشر منذ 6 ساعات الكاتب قام بنشر منذ 6 ساعات 2 ساعات مضت, Foksh said: وعليكم السلام ورحمة الله وبركاته .. مشاركة مع الأساتذة .. جرب SELECT * FROM جدول1 WHERE InStr([INFO COD], "#") > 0; هل ممكن تبعتلى النموذج مع تطبيق هذا الكود
ابوخليل قام بنشر منذ 4 ساعات قام بنشر منذ 4 ساعات استخدم هذا المعيار : Like "*" & "[#]" & "*" لأن # من احرف البدل لذا يجب احاطته بقوسين مربعين لتمييزه 4
Foksh قام بنشر منذ 3 ساعات قام بنشر منذ 3 ساعات 55 دقائق مضت, ابوخليل said: لأن # من احرف البدل لذا يجب احاطته بقوسين مربعين لتمييزه معلومة جديدة علي .. وقد تكون معروفة للبعض ، شكراً معلمنا الفاضل 3 ساعات مضت, Abdelaziz Osman said: هل ممكن تبعتلى النموذج مع تطبيق هذا الكود hashtags.accdb
AbuuAhmed قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات إلى الأخ @Abdelaziz Osman بعد التحية: طلبك صغير جدا لا يستحق كل هذا الانتظار والتردد، والحلول لا تأتي مقولبة وجاهزة أو نموذجية بل هي ترجمة فورية لأفكار أصحابها عند قراءة الموضوع ويمكن لكل مبرمج أن يأتي بمجموعة حلول أخرى لو تواصلت مباشرة وأبديت رأيك (العلمي والمنطفي) فيها أولا بأول. الأهم أن الحل يجرب ويأتي بالنتيجة المطلوبة، أما شكل الحل وكيفيته فهذا يترك للمنافسة النافعة بين المبرمجين والخبراء. أرجو أن تقبل نصيحتي فأنا أجري في العشرة السابعة من عمري ومع عمرنا الكبير لا زلنا نضيف لمعرفتنا المزيد كلما تأملنا الحلول المتبادلة بيننا، فلن ينتهي العلم عند حد معين ولن يكون العلم حكرا على أحد. تواصل سريعا مع الذين يستجيبون لسؤالك وقدم رأيك العلمي بدون تردد وسوف تسرع كثيرا من حصولك على الحل وتختصر هدر الوقت. تحياتي لك ولأخواني الأساتذة الكرام.
Debug Ace قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات 3 ساعات مضت, ابوخليل said: استخدم هذا المعيار : Like "*" & "[#]" & "*" لأن # من احرف البدل لذا يجب احاطته بقوسين مربعين لتمييزه في اكسس عند استخدام المعيار LIKE بعض الرموز لها معاني خاصة (ليست مجرد أحرف عادية) أحد هذه الرموز هو # معنى الرمز # في معيار LIKE (بدون أقواس) # لا يعني "حرف شباك" بل معناه: أي رقم من 0 إلى 9 (wildcard للأرقام) مثال: Like "12#4" سيجلب قيم مثل 1234 1254 1294 لكن لن يجلب النصوص التي فيها الحرف # فعليا الحل إذا أردنا البحث عن الرمز نفسه # نكتبه داخل أقواس مربعة [ ] حتي نقول لـ اكسس خذ هذا الرمز كحرف نصي عادي وليس كـ wildcard مثال: Like "*[#]*" هذا سيجلب أي نص يحتوي فعليا على الرمز # مثل 5365# abc#123 #start خلاصة القول الفصل # وحده = يعني "أي رقم" [ # ] = يعني الحرف # بالضبط كقيمة نصية وكما أشار وتفضل الاستاذ ابو خليل باستخدام الوصف الدقيق " البدل" wildcard هذا توضيح لذلك المعنى : هي رموز خاصة نستخدمها في البحث أو الاستعلام لتدل على "أي قيمة" أو "مجموعة من القيم" وليس حرفا معينا يعني هي زي بديل أو رمز اختصار يسمح لك بالبحث عن أنماط (patterns) بدل ما تكتب النص كامل امثلة للتوضيح في معيار LIKE عند إنشاء استعلام استخدام الرمز : * معناه أي عدد من الأحرف (حتى لو صفر) مثال: Like "ab*" يطابق: ab abc abcdef ------------------------------------- استخدام الرمز : ? معناه: أي حرف واحد فقط مثال: Like "a?c" يطابق: abc axc لكن لا يطابق: ac abbc ------------------------------------- استخدام الرمز : # معناه: أي رقم من 0 إلى 9 مثال: Like "12#4" يطابق: 1234 1254 1294 ------------------------------------- استخدام الرمز : [ ] معناه: مجموعة محددة من الأحرف مثال: Like "a[bc]d" يطابق: abd acd لكن لا يطابق: aad أو add وإذا كتبنا: Like "*[#]*" هنا [ # ] تجبر Access أن يتعامل مع الرمز # كـ حرف عادي أى قيمة نصية وليس كـ wildcard للأرقام
ابوخليل قام بنشر منذ 1 ساعه قام بنشر منذ 1 ساعه 2 ساعات مضت, Foksh said: معلومة جديدة علي .. وقد تكون معروفة للبعض ، شكراً معلمنا الفاضل العفو حبيبنا واستاذنا الكريم للمزيد حول المعلومة : هذا مرجع لحروف البدل في اكسس 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.