اذهب الي المحتوي
أوفيسنا

مشكلة بالاستعلام المتعدد الشروط بعد التحول الي sql server


إذهب إلى أفضل إجابة Solved by أبو عبدالله الحلوانى,

الردود الموصى بها

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

جمعة مباركة عليكم جميعا ان شاء الله 

أساتذتي الأحبة أستخدم استعلام داخل فورم للبحث بهذا الشكل الموضح بالصورة , ولكن دعت حاجة العمل لربط البرنامج بقاعدة الـ sql server 

فلم يعد يعمل الفورم كما كان بعهده السابق - فهل هنالك اختلافات معينة يجب مراعاتها عند انشاء الاستعلام بعد الربط بال sql server 

وهذا هو شكل الاستعلام 

SELECT databyBranchQry.*
FROM databyBranchQry
WHERE (((databyBranchQry.CustID)=[Forms]![InquiryFrm]![Tx0])) OR (((databyBranchQry.CustName) Like "*" & [Forms]![InquiryFrm]![tx0] & "*")) OR (((databyBranchQry.Address) Like "*" & [Forms]![InquiryFrm]![tx0] & "*")) OR (((databyBranchQry.KomiCrdNo)=[Forms]![InquiryFrm]![tx0]));

قد وجد هذه الاختلافات التي تحدثت عنها مايكرسوفت هنا

 https://support.microsoft.com/ar-sa/office/مقارنه-access-sql-مع-sql-server-tsql-f09f180f-c005-4ff3-812f-14a5eb7902c8 

ولكن بعد اجراء التغيرات من النجمة الي العلامة المؤية لم يحدث أي تغير وظل الفورم صامتا لا يبحث 

أرجو المساعدة فقد حاولت كثيرا عقد مصالحة بين الأكسس والسرفر ولم يقبلا التصالح حتي الآن - الفزعة يا أهل الخير 😀

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

بحث متعدد الشروط.jpg

رابط هذا التعليق
شارك

جزاك الله خيرا أخي أبو بسملة 

اشتقنا للتواصل معكم ومع سائر الاساتذة الكرام بالمنتدي.

أخي جرب هذا ولكن لم يفلح ظهرت رسالة خطأ 3420 تقول "object invailid or longer set" = وأظن أن هذا يعني أن "ALike" غير موجودة بالأكسس

ملاحظة: أنا مازلت استخدم الأكسس كواجهة امامية 

  • Like 1
رابط هذا التعليق
شارك

بالاضافة الى ما تفضل به استانا @الفلاحجى وله الشكر

يمكنك استخدام البخث والنصفية بالطريقة التالية ( اسرع + تجنب المشكلة الحالية ) ان شاء الله

تحياتي

  • Like 1
رابط هذا التعليق
شارك

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

جزا الله أخوتي وأساتذتي الكرام كل خير أحسن الله اليكما

لقد وجدت الحل والحمد لله - كنت أكتب الاستعلام بطريقة خاطئة أضفت علامة أقتباس زائدة بدون قصد (دا الأكسس دا المعاملة معاه صعبة قوي حرف واحد ما بيعدهوش دا ايه معاملة يهود 😀).

 

  • Haha 2
  • Confused 1
رابط هذا التعليق
شارك

  • أفضل إجابة

ومن باب ارجاع الفضل لأهله قد نبهي لهذا الخطأ هذا الرابط  لأستاذنا محمد أيمن جزاه الله خيرا.

https://www.officena.net/ib/topic/79080-تطبيق-البحث-في-اكثر-من-حقل-دون-استخدام-الاستعلامات/

 

 

  • Like 1
رابط هذا التعليق
شارك

الحمد لله انك وجدت الخطأ استاذى العزيز 😀

وجزاك الله خيرا على مشاركتك لنا الموضوع الذى يشير الى الحل 💐

وفقك الله لما يحبه ويرضاه

 

  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information