اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

هام لمطورى ومصممى قواعد البيانات إنتبهوا حتى لا تواجهوا مشاكل مع العملاء !


ابو جودي

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

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

على كل مصممى ومطورى قواعد البيانات ببساطة عند محاولة تشفير قاعدة البيانات الى  accDE 
لابد من إنشاؤها مره باستخدام office (Access) x64
و إنشاؤها مره أخرى باستخدام office (Access) x32

حتى لا تحدث مشكلة عند العملاء بسبب إختلاف أنوية الأوفيس للاسف الشديد .

للعلم الموضوع مختص فقط بتشفير القاعدة بالامتداد Accde   فقط
اى أنه لا علاقة للموضوع بالامتداد  Accdb
ولا علاقة للموضوع باستخدام دوال API 
حتى لو تم الاخذ فى الاعتبار عند كتابة الكود مراعاة عمل الكود عند استخدام دوال API على كلتا النواتان  64x , 32 x

هذه لقطة من مقال المصدر :  >>-->  مايكروسوفت

Untitled.jpg.2f76ae7e6666c83c87645ac955c322ea.jpg

لذلك
فإن accDE الخاص بـ x32 accDE و x64 خاصان جدًا بحجم النواه والبنية التي تم تجميعهما بها
ويجب أن تعمل الأجهزة المستهدفة بنفس حجم النواة لاستعمال accDE الذي تم إنشاؤه باستخدامه
ولا توجد استثناءات لهذه القاعدة

 

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

20 ساعات مضت, Eng.Qassim said:

موضوع في غاية الاهمية ..

طيب انا اعمل على 64x ...كيف اجعله يتوافق مع 32 x

 

اذا اردت تشفير قاعدة البيانات بتحويلها من Accdb  الى Accde 
 

لابد من عمل قاعدتان امامية واخرى خلفية

طبعا قاعدة البيانات الخلفية والخاصة بالجداول لابد ان تكون غير مشفرة اى Accdb

اما الامامية ان اردت تشفيرها الى Accde لابد من عمل ذلك مرتين
1- على جهاز يحتوى على اوفيس 32 بيت 
2- على جهاز يحتوى على اوفيس 64 بيت

وتعطى للعميل مع قاعدة الجداول الخلفية القاعدتان الاماميتان والمشفرتان
الـقاعـدة الامامية ذات النواة 32x المشفرة ذات الامتداد Accde
والقاعدة الامامية ذات النواة 64x المشفرة ذات الامتداد Accde
حتى يستخدم القاعدة الامامية التى تتوافق مع نواة الاوفيس لديه
او اذا قام العميل فى احد الايام بتغيير الاوفيس بإصدار آخر ونواة مختلفة يعمل بالقاعدة الاخرى
او اذا كان العميل يملك اكثر من جهاز وقد تختلف انوية اصدارات الاوفيس من جهاز لاخر

 

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

  • 4 weeks later...
في 9‏/3‏/2023 at 23:56, ابوخليل said:

جزاك الله خيرا عن كل حرف كتبته

ابى الحبيب و معلمى القدير واستاذى الجليل :fff:

جزانا الله واياكم خير الجزاء :wub:

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

في 15‏/2‏/2023 at 23:56, ابو جودي said:

او اذا قام العميل فى احد الايام بتغيير الاوفيس بإصدار آخر ونواة مختلفة يعمل بالقاعدة الاخرى

اهي النقطة اللي محيرتني ..

يعني مثلا العميل اشتغل لمدة على نواة 32.. وبعد مدة اراد العمل على 64..طيب هو القاعدة الخلفية مشتركة بين الاثنين ولا ايه؟

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

29 دقائق مضت, Eng.Qassim said:

اهي النقطة اللي محيرتني ..

يعني مثلا العميل اشتغل لمدة على نواة 32.. وبعد مدة اراد العمل على 64..طيب هو القاعدة الخلفية مشتركة بين الاثنين ولا ايه؟

القاعدة الخلفية فى كل الاحوال accdb ولا يوجد بها اى اكواد 

لذلك لا علاقة لها بالموضوع

تلك الجزئية فقط تخص القاعدة الامامية عندما ترسلها الى العميل بالامتداد Accde  فقط

المطلوب منك كمبرمج عمل الاتى 

1- مراعاة كتابة دوال الـ API  بما يناسب العمل على النوتان 32 , 64 وطبعا تتأكد من عمل الدوال بالشكل الصحيح بتجربتها على النواتان 

2- تحويل القاعدة الى  Accde   من خلال الأوفيس ذو النواة 32

3-تحويل القاعدة الى  Accde   من خلال الأوفيس ذو النواة 64

وتعطى للعميل القاعدة الخلفية مع قاعدتان اماميتان احداهما Db64.Accde  والاخرى Db32.Accde

 

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

33 دقائق مضت, ابو جودي said:

لقاعدة الخلفية فى كل الاحوال accdb ولا يوجد بها اى اكواد 

صبرك علي يا بشمهندس محمد..

ما انا كل قاعدة حعمل لها قاعدة خلفية بردك ...لا اعلم ان كانت هذه العبارة اسكندرانية ولا ايه😄

بصراحة حاسوبي الثاني ذو النواة 32 في التصليح ..وماقدرت على التجربة

بس اللي يجي في بالي ..انه نعمل لكل قاعدة امامية قاعدة خلفية ..وبعدين نمسح واحدة من القواعد الخلفية ..حتى يكون الاثنان مرتبطان بنفس القاعدة الخلفية ..

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

يا باش مهندس هى قاعدة خلفية واحدة فقط وقاعدة امامية واحدة مرتبطه بالخلفية ايا كانت طريقة الربط 

كل ما هنالك القاعدة الامامية سوف يتم تشفيرها مرتان على كل نواة وتعطى للعميل القاعدة الخلفية مع القاعدتان الاماميتان المشفرتان

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

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.

×
×
  • اضف...

Important Information