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

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

قام بنشر (معدل)

وجدت برنامج يقوم بتحويل عبارة أو كود مكتوب بلغة الـ Sql إلي كود استعلام اكسيس فهل يوجد برنامج او موقع يقوم بالعكس أي يقوم بتحويل من كود استعلام اكسيس إلي عبارة Sql دون الحاجة لكتابته يدوياً لأن ذلك يتطلب معرفة كبيرة ليست متاحة لي حالياً

تم تعديل بواسطه محمد صلاح1
قام بنشر

لتحويل او عرض استعلام اكسس الى SQL لا تحتاج الى برامج او غيرها..

يمكنك عرض ذلك من الاكسس مباشرة قم بعمل الاستعلام الذي يناسبك ثم اختر من الاعلى

 

MS8doyL.png

 

اضغط على السهم الصغير لكي تفتح لك قائمة منسدلة اختر منها طريقة عرض SQL

 

acDV0Wp.png

 

النتيجة:

 

E0F5wHM.png

 

يظهر لك الاستعلام على شكل SQL

 

حسنين

قام بنشر (معدل)

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

SELECT Foaid.IDFoaid, Foaid.Object, Foaid.Mraj3Name, Foaid.KaeelName
FROM [Object] RIGHT JOIN (Marj3 RIGHT JOIN (Kaeel RIGHT JOIN Foaid ON Kaeel.IDKaeel = Foaid.KaeelName) ON Marj3.IDBook = Foaid.Mraj3Name) ON Object.IDObject = Foaid.Object;

وهذا هو الكود الذي أريد التحويل إليه أو تكملته

strSQL = "Foaid.IDFoaid, Foaid.Object, Foaid.Mraj3Name, Foaid.KaeelName," _
& " FROM Object RIGHT JOIN Foaid ON Object.IDObject = Foaid.Object WHERE ("

وهذا الذي استفسر عنه ولا استطيع تنفيذه لهذا طلبت طريقة للتحويل فهلا شرحت لي طريقة أو كيفيه اتمامه أو اكماله

تم تعديل بواسطه محمد صلاح1
قام بنشر
59 دقائق مضت, محمد صلاح1 said:

أخي أريد العكس كما ذكرت في افتتاحية الموضوع

تفقد المرفق المرسل بعناية فهو يقوم بالوظيفتين !!!

قام بنشر (معدل)
51 دقائق مضت, Barna said:

تفقد المرفق المرسل بعناية فهو يقوم بالوظيفتين !!!

بصراحة أنا لم أتفقده في البداية لأن العنوان كان بنفس عنوان البرنامج الذي وجدته كما ذكرت في البداية والآن بعد أن فتحته وجربت لم يخرج الكود sql بالشكل المطلوب كما يظهر في مشاركتي الأخيرة

تم تعديل بواسطه محمد صلاح1
  • Like 1
قام بنشر
1 ساعه مضت, محمد صلاح1 said:

بصراحة أنا لم أتفقده في البداية لأن العنوان كان بنفس عنوان البرنامج الذي وجدته كما ذكرت في البداية والآن بعد أن فتحته وجربت لم يخرج الكود sql بالشكل المطلوب كما يظهر في مشاركتي الأخيرة

 

جرب المرفق بعد التعديل.

ملاحظة: لا تهتم لشكل الكود ما زال يعمل بنجاح وبدون اخطاء.

تحويل من SQL الى VBA العكس.mdb

قام بنشر
DoCmd.RunSQL " SELECT Foaid.IDFoaid, Foaid.Object, Foaid.Mraj3Name, Foaid.KaeelName "  & _
" FROM [Object] RIGHT JOIN (Marj3 RIGHT JOIN (Kaeel RIGHT JOIN Foaid ON Kaeel.IDKaeel = Foaid.KaeelName) ON Marj3.IDBook = Foaid.Mraj3Name) ON Object.IDObject = Foaid.Object;"

شغال حلو

قام بنشر (معدل)

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

Untitled.jpg

فهل من الممكن تحويل الكود من الاكسس إلي sql بنفس أسلوبه في الأصل

9 ساعات مضت, محمد صلاح1 said:

strSQL = "Foaid.IDFoaid, Foaid.Object, Foaid.Mraj3Name, Foaid.KaeelName," _ & " FROM Object RIGHT JOIN Foaid ON Object.IDObject = Foaid.Object WHERE ("

تم تعديل بواسطه محمد صلاح1
قام بنشر (معدل)
7 دقائق مضت, essam rabea said:

ارفق مثال ويكون به الاستعلام المقصود

حمد لله علي السلامة انا قلت حضرتك نستني خلاص المثال في هذا الرابط

 

تم تعديل بواسطه محمد صلاح1
قام بنشر (معدل)

أسف أستاذي عدلت علي كود استعلام واحد وهو الأول ونسيت اعدل علي الثاني مشكور حضرتك عدل فقط علي الكود الأول وانا حطبق علي الباقي

تم تعديل بواسطه محمد صلاح1
قام بنشر

 

26 دقائق مضت, essam rabea said:

وكمان .. frm_Foaid_ProSearchResult مش موجود .. يعنى هبحث واعرض النتايج فين !!

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

بالمرفق المثال بعد التعديل

مساعدة في تعديل كود استعلام.accdb

قام بنشر

بصراحة أ/محمد صلاح1 الجداول واسماء الحقول عاوزة إعادة تنظيم .. الفكرة فى دماغك من غير إستعجال ظبط اسماء الحقول فى كل الجداول علشان متتلخبطش

يعنى مثلا (Mraj3Name) فى جدول (Foaid) إسمه (TitleBook) فى جدول (Marj3) .. أنا كعصام إتلخبط .

 

مساعدة في تعديل كود استعلام (2).zip

  • Like 1
قام بنشر (معدل)

اهو كده ما يجيبهاش الا خبرائها فعلا أدي العيش لخبازه شكرا علي الانقاذ :clapping:

2 ساعات مضت, essam rabea said:

ظبط اسماء الحقول فى كل الجداول علشان متتلخبطش

اعمل ايه واروح فين من ريحة الفسيخ والرنجة اللي بوظت دماغي :blink:

تم تعديل بواسطه محمد صلاح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