الإخوة الكرام ..
السلام عليكم ورحمة الله وبركاته ..
من أجل توحيد الأفكار .. تسهيلاً للوصول .. وإمعاناً في الفائدة
ضع ما لديك من فكرة أو تلميحة .. تخص الاستعلامات ، والاستعلامات ففط
ودمتم بخير ورضا
الإخوة الكرام ..
السلام عليكم ورحمة الله وبركاته ..
من أجل توحيد الأفكار .. تسهيلاً للوصول .. وإمعاناً في الفائدة
ضع ما لديك من فكرة أو تلميحة .. تخص الاستعلامات ، والاستعلامات ففط
ودمتم بخير ورضا
للاستعلام بحرف أو جزء من الاسم
انشئ استعلام
وفي خانة الحقل أدخل التالي:
Expr1: InStr([الاسم];[ادخل الاسم او جزء منه])
وفي خانة الفرز أكتب
تصاعدي
وفي خانة معايير أكتب
صواب
ثم نفذ الاستعلام وأكتب أي جزء من الاسم أو حرف واحد
عندي مشاركة بسيط يمكن الكل يعرفها لكن لكي تكون في مكان واحد لتسهيل البحث عنها للمبتدئين
كل هذا يوضع في المعايير ولنفرض انا نبحث في معايير الاسم
لكي تبحث في جميع اجزاء الحقل
Like "*" & [ادخل جزء من الاسم ] & "*"
لكي تبحث عن الحقل الذي يبداء ب
Like [ادخل بداية الاسم ] & "*"
لكي تبحث عن الحقل الذي ينتهي ب
Like "*" & [ادخل نهاية الاسم ]
لكي تبحث عن الاسم بالضبط
[ادخل الاسم ]
لكي تبحث عن الحقل الذي يبدا بالحرف م
Like "م*"
لكي تبحث عن الحقل الذي يحتوي على الحرف م
Like "*م*"
لكي تبحث عن الحقل الذي ينتهي ب الحرف م
Like "*م"
لكي تبحث بين رقمين او تاريخين
Between [ادخل الرقم الاول] And [ادخل الرقم الثاني]
وبإمكانك ان تستبدل هذه العلامة
[ادخل الاسم] بعنوانها من الفورم على سبيل المثال
لكي تبحث في جميع اجزاء الحقل
Like "*" & [ادخل جزء من الاسم ] & "*"
اسم فورم form1
اسم مربع النص a
ضع في المعايير
Like "*" & [forms]![form1]![a] & "*"
وشكرا
تم تعديل هذه المشاركة بواسطة المبرمج2003 في 6 فبراير 2005 في 09:23
ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات
ابو حسن
وهذي لاستخراج اكبر 10 ارقام
ضعها في جملة SQL
SELECT TOP 10 Field1 FROM Table1
حيث ان Field1 تعني اسم الحقل
و Table1 اسم الفورم
وبإمكانك تجعل العكس بوضع الترتيب تنازلي او تصاعدي حسب رغبتك
:rolleyes: :rolleyes:
ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات
ابو حسن
المبرمج2003 كتب:عندي مشاركة بسيط يمكن الكل يعرفها لكن لكي تكون في مكان واحد لتسهيل البحث عنها للمبتدئينكل هذا يوضع في المعايير ولنفرض انا نبحث في معايير الاسم
لكي تبحث في جميع اجزاء الحقل
Like "*" & [ادخل جزء من الاسم ] & "*"لكي تبحث عن الحقل الذي يبداء ب
Like [ادخل بداية الاسم ] & "*"لكي تبحث عن الحقل الذي ينتهي ب
Like "*" & [ادخل نهاية الاسم ]لكي تبحث عن الاسم بالضبط
[ادخل الاسم ]لكي تبحث عن الحقل الذي يبدا بالحرف م
Like "م*"لكي تبحث عن الحقل الذي يحتوي على الحرف م
Like "*م*"لكي تبحث عن الحقل الذي ينتهي ب الحرف م
Like "*م"لكي تبحث بين رقمين او تاريخين
Between [ادخل الرقم الاول] And [ادخل الرقم الثاني]وبإمكانك ان تستبدل هذه العلامة
[ادخل الاسم] بعنوانها من الفورم على سبيل المثال
لكي تبحث في جميع اجزاء الحقل
Like "*" & [ادخل جزء من الاسم ] & "*"اسم فورم form1
اسم مربع النص a
ضع في المعايير
Like "*" & [forms]![form1]![a] & "*"وشكرا
المبرمج2003 كتب:عندي مشاركة بسيط يمكن الكل يعرفها لكن لكي تكون في مكان واحد لتسهيل البحث عنها للمبتدئينكل هذا يوضع في المعايير ولنفرض انا نبحث في معايير الاسم
لكي تبحث في جميع اجزاء الحقل
Like "*" & [ادخل جزء من الاسم ] & "*"لكي تبحث عن الحقل الذي يبداء ب
Like [ادخل بداية الاسم ] & "*"لكي تبحث عن الحقل الذي ينتهي ب
Like "*" & [ادخل نهاية الاسم ]لكي تبحث عن الاسم بالضبط
[ادخل الاسم ]لكي تبحث عن الحقل الذي يبدا بالحرف م
Like "م*"لكي تبحث عن الحقل الذي يحتوي على الحرف م
Like "*م*"لكي تبحث عن الحقل الذي ينتهي ب الحرف م
Like "*م"لكي تبحث بين رقمين او تاريخين
Between [ادخل الرقم الاول] And [ادخل الرقم الثاني]وبإمكانك ان تستبدل هذه العلامة
[ادخل الاسم] بعنوانها من الفورم على سبيل المثال
لكي تبحث في جميع اجزاء الحقل
Like "*" & [ادخل جزء من الاسم ] & "*"اسم فورم form1
اسم مربع النص a
ضع في المعايير
Like "*" & [forms]![form1]![a] & "*"وشكرا
اخى الكريم هذا الكود عند البحث مثلا عن حسن تكون النتائج متضمنه محسن وحسنين وتعديل هذا الكود
Like [ادخل جزء من الاسم] & " *" Or Like "* " & [ادخل جزء من الاسم] Or Like "* " & [ادخل جزء من الاسم] & " *"
مع اخذ المسافات قبل النجمه او بعدها فى الاعتبار
إذا كنت تبحث عن اسم بأكمله مثل (حسن) فيمكنك استخدام (=) بدلاً من (Like)
shrok
شكراى على التنبيه الاكثر من رائع
:) :) :)
ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات
ابو حسن
هذا الموضوع مغلق.