عبدالجيد قام بنشر ديسمبر 7, 2019 قام بنشر ديسمبر 7, 2019 (معدل) السلام عليكم عندى استفسار بسيط عندما كنت أعمل على أوفيس 2016 فما أقل كانت جملة الاستعلام Like تعمل معى بدون أية مشكلة ولكن عندما قمت لاتحديث لأوفيس 2019 ظهرت مشكلة وهى عند كتابة نفس الجملة في الاستعلام كانت تتحول كلمة Like الى ALike أتمنى ان أكون قد وفقت في طرح السؤال Database7.rar تم تعديل ديسمبر 7, 2019 بواسطه عبدالجيد
تمت الإجابة أبوبسمله قام بنشر ديسمبر 7, 2019 تمت الإجابة قام بنشر ديسمبر 7, 2019 (معدل) اتفضل استاذى الفاضل استبدل علامه * بـ % تم الحل بواسطه البحث بجوجل عالسريع Though it's not actually listed on official lists of Reserved words (I'd suggest that's an oversight) Alike is indeed a keyword in Jet SQL. It's the ANSI Like - which can be used in either mode of compatibility. In other words - when you're using Alike you would use the ANSI wildcard (%) instead of Jet's default (*). So WHERE FieldName Like 'Smith*' would be WHERE FieldName ALike 'Smith%' The behaviour you're seeing (Like automatically changed to Alike in the QBE - I presume it's the QBE - it wouldn't happen in SQL view.. the parser isn't that pushy) implies that you have your application in ANSI mode. (Whereby it assumes you want to use Alike). In fact - in that mode WHERE FieldName Like 'Smith%' would be valid syntax anyway. It's just going for maximum compatilbility in query writing. To remove it: Tools > Options > Tables/Queries > SQL Server Compatible Syntax (ANSI 92) Knock off the checkbox. Cheers. ALike "%" & [Forms]![نموذج1]![texs] & "%" تقبل تحياتى طبتم واهتديتم Database7.rar تم تعديل ديسمبر 7, 2019 بواسطه أحمد الفلاحجى 3
عبدالجيد قام بنشر ديسمبر 7, 2019 الكاتب قام بنشر ديسمبر 7, 2019 52 دقائق مضت, أحمد الفلاحجى said: 13 دقائق مضت, أحمد الفلاحجى said: اتفضل استاذى الفاضل استبدل علامه * بـ % تم الحل بواسطه البحث بجوجل عالسريع Though it's not actually listed on official lists of Reserved words (I'd suggest that's an oversight) Alike is indeed a keyword in Jet SQL. It's the ANSI Like - which can be used in either mode of compatibility. In other words - when you're using Alike you would use the ANSI wildcard (%) instead of Jet's default (*). So WHERE FieldName Like 'Smith*' would be WHERE FieldName ALike 'Smith%' The behaviour you're seeing (Like automatically changed to Alike in the QBE - I presume it's the QBE - it wouldn't happen in SQL view.. the parser isn't that pushy) implies that you have your application in ANSI mode. (Whereby it assumes you want to use Alike). In fact - in that mode WHERE FieldName Like 'Smith%' would be valid syntax anyway. It's just going for maximum compatilbility in query writing. To remove it: Tools > Options > Tables/Queries > SQL Server Compatible Syntax (ANSI 92) Knock off the checkbox. Cheers. ALike "%" & [Forms]![نموذج1]![texs] & "%" تقبل تحياتى طبتم واهتديتم Database7.rar 36.34 kB · 1 تنزيلات بارك الله فيك أستاذ أحمد بجد انت انسان رائع
أبوبسمله قام بنشر ديسمبر 7, 2019 قام بنشر ديسمبر 7, 2019 العفو استاذى العزيز وجزاك الله كل خير تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق طبتم واهتديتم 1
jjafferr قام بنشر ديسمبر 8, 2019 قام بنشر ديسمبر 8, 2019 السلام عليكم 🙂 صحيح ان الاستاذ احمد اعطاك الحل لبرنامجك ، ولكنك لن تستطيع استعمال هذا البرنامج على الكمبيوترات الاخرى !! الحل الصحيح كما هو في مشاركة الاستاذ احمد الثانية : جعفر 3
أبوبسمله قام بنشر ديسمبر 8, 2019 قام بنشر ديسمبر 8, 2019 9 دقائق مضت, jjafferr said: السلام عليكم 🙂 صحيح ان الاستاذ احمد اعطاك الحل لبرنامجك ، ولكنك لن تستطيع استعمال هذا البرنامج على الكمبيوترات الاخرى !! الحل الصحيح كما هو في مشاركة الاستاذ احمد الثانية : جعفر وعليكم السلام ورحمه الله وبركاته حمدالله على السلامه اخى واستاذى جعفر منتحرمش من توضيحاتك القيمه لانها لا تاتى الا بالممارسه والخبره فى حل المشاكل اخى واستاذى العزيز وفى اول مشاركه بالملاحظه قمت بتوضيحها باللون الاحمر طبعا انا ماليش فى العنجليزى يعنى يدوب بكسر مش بفك الخط وبترجمه جوجل المنيله بستين نيله اللى بتمشى الحال فهمت ان هذه طريقه لالغائها ولما وجدت االبوست اللذى ارفقته قمت فارفاقه لانه من منتدانا الحبيب وباللغه العربيه الحبيبه اللتى افهمها على قدى برضه ههههههههه وجزاكم الله خيرا اساتذتى الافاضل على مساعدتنا وتعليمنا وتوضيح الامور لنا تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق متغبش كتير عننا طبتم واهتديتم 1
عبدالجيد قام بنشر ديسمبر 8, 2019 الكاتب قام بنشر ديسمبر 8, 2019 1 ساعه مضت, jjafferr said: السلام عليكم 🙂 صحيح ان الاستاذ احمد اعطاك الحل لبرنامجك ، ولكنك لن تستطيع استعمال هذا البرنامج على الكمبيوترات الاخرى !! الحل الصحيح كما هو في مشاركة الاستاذ احمد الثانية : جعفر منذ ساعه, أحمد الفلاحجى said: وعليكم السلام ورحمه الله وبركاته حمدالله على السلامه اخى واستاذى جعفر منتحرمش من توضيحاتك القيمه لانها لا تاتى الا بالممارسه والخبره فى حل المشاكل اخى واستاذى العزيز وفى اول مشاركه بالملاحظه قمت بتوضيحها باللون الاحمر طبعا انا ماليش فى العنجليزى يعنى يدوب بكسر مش بفك الخط وبترجمه جوجل المنيله بستين نيله اللى بتمشى الحال فهمت ان هذه طريقه لالغائها ولما وجدت االبوست اللذى ارفقته قمت فارفاقه لانه من منتدانا الحبيب وباللغه العربيه الحبيبه اللتى افهمها على قدى برضه ههههههههه وجزاكم الله خيرا اساتذتى الافاضل على مساعدتنا وتعليمنا وتوضيح الامور لنا تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق متغبش كتير عننا طبتم واهتديتم أساتذتنا الكرام شكرا لكم وبالنسبة للإجابة الأولى فقد قمت بتجربتها وكانت رائعة والملف يعمل عندي وعلى باقي الأجهزة الأخرى لأنه لم يتم تغيير إعدادات الأكسس على الأجهزة كما في الإجابة الثانية وبالتالي لو تم تغييرها ستكون الإجابة الأولى ليست لها أي فائدة وهذا ما لاحظته عند التطبيق تحياتي للجميع 1
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان