محمد أبوعبدالله قام بنشر أبريل 8, 2019 قام بنشر أبريل 8, 2019 بسم الله الرحمن الرحيم الاخوة الكرام السلام عليكم ورحمة الله وبركاته لدي مشكلة ربما تكون واجهت بعض الاخوة في المنتدى لدي برنامج اعمل عليه والمشكلة ان العميل لديه عدة اجهزة وكل جهاز يعمل على نسخة اوفيس 2010 زلكن يختلف الاصدار 32bit و 64bit عند تحويل قاعدة البيانات الى accde على جهاز مثبت عليه اوفيس 32bit لا يعمل على الجهاز المثبت عليه 64bit والعكس عند تحويل قاعدة البيانات الى accde على جهاز مثبت عليه اوفيس 64bit لا يعمل على الجهاز المثبت عليه 32bit جربت حلول مطروحة هنا بالمنتدى وايضاً حلول مطروحة في الانترنت في مواقع اجنبية ولكن للاسف جميع الحلول لم تنجخ والسر وراء ذلك في تحويل قاعدة البيانات الى accde اما اذا لم يتم التحويل فلا توجد مشكلة البرنامج يعمل على كلا الاصداريين تمام كما اود ان اشير الى ان دوال اكسيس المستخدمة في الاساس دوال عادية اقصد انها لا تحتاج الى تعديل مثل Declare PtrSafe Function ارجو من الاخوة الذين لديهم الخبرة ان يساعدونا في حل هذه المشكلة ولكم جزيل الشكر تحياتي
رمهان قام بنشر أبريل 8, 2019 قام بنشر أبريل 8, 2019 (معدل) يعني خلي الفلاشة معاك مع القاعده الاساس ... جيت عند ابو 32 حول من جهاز بفتحه من الفلاش مباشره وهنا حيتحول 32 ونفس الشي عند ابو 64 بقينا بقا في مشاركة الملف .. ضع الاساس في السيرفر والجداول فقط .. وسيتم الربط بين النسخ اعلاه والاساس على السيرفر بدون مشاكل لانه هذي ميكروسوفت غباء وتعقيد الى ان يموتو ان شاء الله ... تحياتي تم تعديل أبريل 8, 2019 بواسطه رمهان
محمد أبوعبدالله قام بنشر أبريل 8, 2019 الكاتب قام بنشر أبريل 8, 2019 جزاك الله خيرا اخي الحبيب @رمهان على سرعة الرد بالنسبة لقاعدة البيانات واحدة والا يوجد سيرفر فهل هناك حل بديل لكي يعمل البرنامج على اي اصدار ممكن اقتراح : يتم تقسيم البرنامج ويتم انشاء ملف accde على كلا الاصداريين كما تفضلت لكن هل يتم انشاء قاعدة البيانات الخلفية على اي اصدار ؟ اظن المشكلة ما زالت قائمة بالانتظار ... دمتم بالخيرات تحياتي
رمهان قام بنشر أبريل 8, 2019 قام بنشر أبريل 8, 2019 تمام عليك وهذا ماذكرته لك .. خلي عندك نسختين الواجهةaccde وحده 32 ووحد 64 وخلي الخلفية accdb بها الجداول فقط واعمل الربط نعم سيتعرف كلا ال accde على الاساس اتمنى وضحت الصورة 1
محمد أبوعبدالله قام بنشر أبريل 8, 2019 الكاتب قام بنشر أبريل 8, 2019 اشكرك اخي الحبيب @رمهان وضحت الصورة تمام واظن انه لا يوجد حل اخر ولكن هل احعل القاعدة الخلفية accdb ام accde
رمهان قام بنشر أبريل 8, 2019 قام بنشر أبريل 8, 2019 الخلفية اكيد accdb وهي ما اقصده في كلمة الاساس ولا يهم كيف انشئت ال accdb سواء ب 32 او 64 ولكن ركز معي اين الفائدة اذا لم يكن هناك شبكة وربط ... انا ذكرت حل الخلفية تكون accdb لكي نحل مشكلة تعدد الاصدار على اجهزة المستخدمين ولا نريد اعطاؤهم الاساس فانت الان تقول لا يوجد شبكة .. طيب حول الملف الى accde كل حسب اصداره سواء بتجهيزهم عندك او كما ذكرت لك عن طريق الفلاش مباشرة تحياتي
محمد أبوعبدالله قام بنشر أبريل 8, 2019 الكاتب قام بنشر أبريل 8, 2019 بارك الله فيك اخي الجبيب @رمهان وجزاك الله خيرا وصلت المعلومة دمت لاخيك تحياتي
رمهان قام بنشر أبريل 8, 2019 قام بنشر أبريل 8, 2019 وبارك فيك اخي محمد يعني شيل من راسك ان نسخة 32 بت accde تعمل على 64 والعكس بالتوفيق 1
jjafferr قام بنشر أبريل 9, 2019 قام بنشر أبريل 9, 2019 السلام عليكم شباب 🙂 في مشاركتي لسؤال من نفس النوع ، وبعد البحث في الانترنت ، وضعت هذه المشاركة ، ولم يتم تجربة الكود ، والفكرة هي عمل التحويل الى accde على جهاز العميل برمجيا : . وفي هذا الموضوع ، تم تجربة الكود وبنجاح 🙂 . جعفر 1
محمد أبوعبدالله قام بنشر أبريل 9, 2019 الكاتب قام بنشر أبريل 9, 2019 12 ساعات مضت, jjafferr said: السلام عليكم شباب 🙂 وعليكم السلام ورحمة الله وبركاته ما شاء الله على الابداع هكذا عندما يجتمع الخبراء نخلص بالفوائد زادكم الله رفعة وعلماً تحياتي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.