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

هل ممكن تحويل قاعدة البيانات الى ملف تنفيذي EXE


Mazenkl

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

بسم الله الرحمن الرحيم

تحية طيبة وبعد

كيف يمكن تحويل قاعدة البيانات الى صيغة EXE

بحيث عندما تشغلها لا تستطيع الوصول الى الجداول والاستعلامات والتقارير

فقط للنماذج يسمح الوصول

ولكم جزيل الشكر

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

اذا كنت تريد تشغيل القاعده بدون الوصول للجداول والستعلامات والوصول للنماذج والتقارير فقط فهذا لا يحتاج الى تحويل القاعدة الى صبغة EXE او اعدادها عن طريق Microsoft Office Developer Kit

حيث يمكنك عمل ذلك فقط عن طريق الغاء الشيفت او تحويل القاعدة لصيغة Mde أو اخفاء الجداول عن طريق الكود

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

لا بالطبع لا يؤثر اخفاء الجداول على عمل النماذج ولا يحدث اية مشاكل .... هذا والله سبحانه اعلم واعلم

ولكن هذا ليس علاقة بتحويل القاعدة الى نسخة Run Time أو نسخة EXE وانما تم عرض هذا الاقتراح لأن الأخ Mazenkl قال في سؤالة

بحيث عندما تشغلها لا تستطيع الوصول الى الجداول
رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم

تحية طيبة وبعد

ممكن سؤال اخر

هل يمكن تحويل البرنامج الى صيغة EXE ويعمل البرنامج حتى مع عدم وجود الاكسسس على الجهاز

واذا كان ممكن فما هي الطريقة؟؟؟

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

هناك طريقتين لعمل ذلك :

الأولى ... هو استخدام احد البرامج التي تقوم بتحويل برنامجك الى EXE ولكن لا يحضرني اسم احد هذه البرامج الان

الثانية ... وهي الأفضل من وجهة نظري .... هو استخدام Microsoft Office Developer Kit

---------------------------------------------------------------

الطريقه الأولى:

عن طريق برامج خاصه تعرف باسم برامج converter

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

الطريقه الثانيه وهي المفضله طبعاً .......

وهو التحويل عن طريق اسطوانةmicrosoft officeXP developer kit هذه الإسطوانه من المفترض ان تكون مرفقه مع اسطوانة الأوفيس XP

يوفر Microsoft Office XP Developer أدوات متقدمة يمكن أن يستخدمها المطورون لإنشاء تطبيقات مخصصة وتوزيعها.

هذه معلومات عن Microsoft Office XP Developer كنت قد حصلت عليها منذ فترة من موقع مايكروسوفت ايجبت ... وهي

يتضمن Office XP Developer التالي:

القرص المضغوط Microsoft Office Premium

القرص المضغوط Office Developer Tools

ترخيص توزيع مجاني (يتضمن تطبيق وقت التشغيل Microsoft Graph) وأدوات تسمح لك بتوزيع نسخ من تطبيقات Microsoft Access المخصصة لكافة المستخدمين، سواء كانت Access مثبت على أجهزة الكمبيوتر لديهم أم لا.

"إدارة النسخ المتماثل" التي تقوم بجدولة التحديثات ضمن النسخ المتماثلة، وتحدد كائنات قاعدة البيانات التي يتم إنشاء نسخ متماثلة منها، وتدير مجموعات نسخ متماثلة متعددة في وقت واحد. وباستخدام إدارة "النسخ المتماثل"، يمكنك مشاهدة عرض مرئي لكافة النسخ المتماثلة في مجموعة.

Microsoft Visual SourceSafe 6.0 (بما في ذلك الوظيفة الإضافية Visual SourceSafe لـ Access والوظيفة الإضافية Visual SourceSafe Visual Basic Editor)، بدعم تطوير تطبيقات بواسطة عدة مطورين.

عناصر تحكم ActiveX التي يمكنك استخدامها لإضافة جوانب متعددة لتطبيقاتك وتكرار وظائف Microsoft Windows 95، بما في ذلك عناصر التحكم لتطبيقات الإنترنت وعناصر التحكم لوصل إرسال الرسائل في Microsoft Outlook بالبيانات وتطبيقات Office أخرى.

عارض Windows API المحدث مع أداء محسن. يحتوي عارض Windows API على تصريحات وثوابت تم استخدامها مع واجهة برمجة التطبيقات (API) في Windows 95. ويمكنك نسخ هذه التصريحات والثوابت ولصقها في الوحدات النمطية لـ Visual Basic.

بيئة البيانات Data Enviroment، هي واجهة مستخدم لحلول الاتصال السهل بقواعد البيانات الخارجية.

يمكنك استخدام ميزة "إنشاء وظيفة إضافية" Make Add، لإنشاء وظيفة إضافية من محرر Visual Basic مباشرة لمضيف Visual Basic Editor معين.

يمكنك استخدام Package and Wizard "معالج الحزم والنشر" الذي يمكنك استخدامه، لتسليم حلول Office قابلة للبرمجة لأي مضيف Visual Basic for Applications 6.0 في قرص، شبكة اتصال، وويب.

يعتبر أمين المكتبة التعليمات البرمجية، أداة لاستعراض ملفات المصدر الموجودة حول قصاصات التعليمات البرمجية. ويمكنك البحث عن نص، وعرض تفاصيل ورؤوس تعليقات، وإدراج النص في مشروعك الحالي.

HTML Software Development Kit (SDK) التي يمكنك من خلالها إنشاء، مواضيع تعليمات مشابهة لمواضيع التعليمات في Microsoft Office XP. وتتضمن SDK HTML Help Workshop وإصدار وقت التشغيل لتوزيعه على المستخدمين.

SDK Agent، الذي يوفر عنصر تحكم برمجي في "مساعد Office" التي تقوم بإنشائها.

Microsoft Developer Network (MSDN) نسخة Office XP. وتتضمن مكتبة MSDN بالكامل، بالإضافة إلى مجموعة فرعية افتراضية خاصة بأوامر Office وVisual Basic for Applications programming

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

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

اولا يسرني الانضمام لهذا المنتدى واتمنى ان اكون مفيد لكم

ثانيا :

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

هذا البرنامج اسمه تولكت Toolkit

وهو مرفق في هذا الموضوع

وكل الرجاء للجميع اي واحد ياخذ البرنامج ويستخدمه ويعرف وش فيه يكتب هنا رد بذلك

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

ايضا نقطة اخرى

سمعت ان برنامج Microsoft Office XP Developer يقوم بتحويل القاعدة الى ملف تنفيذي

انا اذكر ان لدي Microsoft Office 97 Developer موجود في احد السيديات عندي ولكني لم اعرف استخدمه ايضا فمن لديه الرغبة في شرحه للجميع والاستفادة ارجو ان يكتب لي لكي اضعه هنا بشرط ان يتم الشرح للجميع

هذا رابط للبرنامج سوف اضعه في موقعي مؤقتا

اتمنى من احد المشرفين سحبه ووضعه هنا للجميع

http://65.19.139.174/~r7aalne/program/toolkit.zip

البرنامج حجمه كبير حوالي 9 ميغا بايت الله يعينكم

يمكنكم التحميل الآن

تحياتي لكم

اخوكم رحال العمر

تم تعديل بواسطه رحال العمر
رابط هذا التعليق
شارك

اخي الفاضل امير عاطف

اعتقد انك حملت الملف قبل انتهائي من رفعه كاملا

فبعد مشاركتي هذه بحوالي الساعتين تم التحميل الكامل

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

شكرا لك عزيزي

اخوك رحال العمر

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

السلام عليكم

الأخ رحال العمر ، أولا نشكرك علي تفاعلك

أما بالنسبة للبرنامج ، فهو ليس

developer's Toolkit

و لكنه

The Office XP Web Services Toolkit 2.0

و هو يتحدث عن تعامل الاكس بي مع الويب و خاصة من خلال ال xml

و يمكن تنزيله و قراءة المزيد عنه من موقع ميكروسوفت

من هنا

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

السلام عليكم

شكرا لك اخي محمد طاهر على التوضيح

طيب اخي مارأيك في برنامج Microsoft Office 97 Developer

هل ينفع ؟ هل يقوم بالتحويل الى ملف تنفيذي

اريد رايكم قبل ان اقوم بتنزيلة انا لااعلم حجمه حتى الآن لكن اذكر انه موجود على سيدي في مكتبتي

فان كان ينفع بحثت عنه وانزلته لكم

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

رحال العمر

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

نعم ان اصدار 97 يقوم بالتحويل ال نسخة setup و ليس الي ملف تنفيذي

و صراحة لم أجرب الاصدارات التالية للديفلوبر ( لم أحصل عليها )

و لكن من المفترض انها تستطيع القيام بنفس المهمة ( عمل نسخة تحميل )

و طبعا بما ان 2003 قارب علي الاصدار النهائي ، فان حتي اكس بي سيصبح قريبا " النسخة السابقة " ، و علينا ان نحاول جائما اللحاق بالجديد

و عن نفسي لا انصح بالاهتمام ب 97 ، اما عن نسخة الديفلوبر للاكس بي فانها اكبر من ان يمكن تحميلها علي النت

وانما يجب الحصول عليها كاسطوانات

و نشكر لك رغبتك فى تقديم ما عندك للاخرين

و فى انتظار المزيد دائما :)

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

السلام عليكم

شكرا لك اخي محمد طاهر على التوضيح

بالنسبة لعمل السيتب هناك برامج كثيرة تقوم بالمهمة

واحجامها صغيرة مقارنة بالديفلوبير مثل برنامج InstallMaker وغيره من البرامج

وسوف اقوم بطرحها لاحقا

يعني بمعنى اخر لن ينفعنا الديفلوبير بشي :cry:

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

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

علي حسب ما أعرف عنها

فالفائدة الاساسية هي أن نسخة الsetup يكون معها

access run time

و بذلك لا تحتاج لوجود الاوفيس علي الجهاز الذي سيتم التنصيب عليه

و في النهاية الذي سيعمل هو ملف ال mdb , mde الذي اعددته سالفا

اما ان كان هناك امكانيات اضافية فى نسخة الاكس بي

فهذا ما لا اعرفه بعد ، و ساحاول الحصول عليها قريبا باذن الله

و لكن هذه وصلة لمقال فيه شرح عنها

http://www.arabteam2000.com/vb/showthread....&threadid=14714

و من البرامج لاتي تقوم بعمل نسخة تحميل

install-us

install-sheild

setup Factory

inno-setup

InstallShield

Wise-installer

Inno Setup

Installer VISE

Nullsoft Install

Inno Setup Site

http://www.jrsoftware.org

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

فالفائدة الاساسية هي أن نسخة الsetup يكون معها

access run time

و بذلك لا تحتاج لوجود الاوفيس علي الجهاز الذي سيتم التنصيب عليه

و في النهاية الذي سيعمل هو ملف ال mdb , mde الذي اعددته سالفا

اخي محمد هذا مانبحث عنه

ان يشتغل البرنامج بدون وجود الاكسس على الجهاز

تحياتي لك

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

  • 4 weeks later...

السلام عليكم

الفكرة هي فى ملف ال access Run Time

و هو ملف يقوم بتشغيل ملفات الاكسس بدون وجود الاكسس

و يمكن تشغيله بعمل اختصار shortcut الي ملف ال Run time ثم مسافة خالية ثم اسم الملف المطلوب تشغيله ، هذه الطريقة جربتها مع اصدار 97 ، و لم أجربها مع الاكس بي و لكن مفترض أنها ستعمل

و الحل الاسهل هو الحصول علي نسخة Office Developpers Kit

و منها تقوم بتكوين ملف setup لاعداد الملف , i و هناك العديد من الخيارات منها تثبيت نسخة ال run time أم لا

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

عن نفسي لم أحصل علي النسخة الأخيرة منه ، و لكن هناك شرح مصور له فى موقع الفريق العربي ، من اعداد خضر ترزي فى قسم الاكسس

لكن الروابط تغيرت بعد تحديث المنتدي ـ فابحث عنه هناك

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

كتب الاخ خضر ترزي شرح عن بعنوان

( كيف توزع برامجك المصنوعة ب Access إلى أجهزة لا يوجد بها Microsoft Access، بالخطوات )

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

حاولت انزالة في موقع http://www.brinkster.com

لكي يتم تحميلها لمن اراد لكن دون جدوى حجمها كبير

فنقلت الصور الى موقع اخر وهاهو الشرح كاملا بالصوره للاخ خضر ترزي :

ربما هو احد أكثر الأسئلة شيوعا في المنتديات العربية، اليكم بالصور ابسط الطرق لذلك، قاعدة بيانات بسيطة مبنية بواسطة Access XP سوف توزع على عدة أجهزة، باستخدام برنامج Microsoft Office XP Developer.

الخطوة الأولى هي تشغيل أل Packaging Wizard كما تبين الصورة التالية:

http://alfahad99.jeeran.com/ac1.png

ac1.png

سوف تظهر شاشة شرح عمل البرنامج و الخطوات التي سوف تمر بها، كما توضح الصورة التالية

http://alfahad99.jeeran.com/ac2.png

ac2.png

الشاشة التالية سوف تختار بواسطتها قاعدة البيانات التي ترغب ببناء ملف التثبيت الخاص بها:

http://alfahad99.jeeran.com/ac3.png

ac3.png

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

http://alfahad99.jeeran.com/ac4.png

ac4.png

من الشاشة التالية سوف تحدد إذا أردت وضع ملفات أخرى مثل الأيقونة مثلا، ملفات إضافية ربما:

http://alfahad99.jeeran.com/ac5.png

ac5.png

الشاشة التالية تحدد المكان الذي ترغب بتثبيت برنامجك الجديد في القرص الصلب:

http://alfahad99.jeeran.com/ac6.png

ac6.png

الشاشة التالية تحدد إذا كنت ترغب بإضافة Access Runtime و أمور أخرى سوف تمكن من ليس لديهم Access من تشغيل برنامجك:

http://alfahad99.jeeran.com/ac7.png

ac7.png

الشاشة التالية تحدد إذا أردت إضافة النسخة المجانية من SQL Server إلى برنامج التثبيت الخاص بك، فقد يكون برنامجك صنع ل SQL Server و هو بحاجة إليه:

http://alfahad99.jeeran.com/ac8.png

ac8.png

الشاشة التالية تحدد مكان وضع البرنامج في القائمة ابدأ و الاسم الذي ترغب به هناك:

http://alfahad99.jeeran.com/ac9.png

ac9.png

الشاشة التالية تحدد إذا رغبت بتشغيل برنامج ما في نهاية التثبيت:

http://alfahad99.jeeran.com/ac10.png

ac10.png

الشاشة التالية تخبرك بأنه يمكنك بدء بناء برنامج التثبيت أو حفظ التعديلات و الرجوع إليها لاحقا:

http://alfahad99.jeeran.com/ac11.png

ac11.png

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

http://alfahad99.jeeran.com/ac12.png

ac12.png

الشاشة التالية تظهر بدء عملية بناء برنامج التثبيت:

http://alfahad99.jeeran.com/ac13.png

ac13.png

الشاشة التالية تطلب منك وضع القرص الليزر الخاص ب Office العادي و هي سوف تقوم باستيراد الملفات المهمة من Access و سوف تبني لك Access RunTime:

http://alfahad99.jeeran.com/ac14.png

ac14.png

الشاشة التالية تخبرك بان العملية تمت بنجاح:

http://alfahad99.jeeran.com/ac15.png

ac15.png

الشاشة التالية تظهر الملفات الجديدة التي يمكنك ان توزعها لاحقا:

http://alfahad99.jeeran.com/ac16.png

ac16.png

الشاشة التالية تظهر برنامجك في القائمة الخاصة بالزر ابدء:

http://alfahad99.jeeran.com/ac17.png

ac17.png

الشاشة التالية تظهر برنامجك في قائمة الغاء التثبيت عندما يرغب الشخص بالغائه من الجهاز

http://alfahad99.jeeran.com/ac18.png

ac18.png

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

انتهى شرح خضر ترزي هنا..............

امل ان يستفاد منها

تم تعديل بواسطه محمد طاهر
رابط هذا التعليق
شارك

  • 1 month later...

يوجد عدد من البرامج

install-us

wize install maker

inno-setup

setup Facory

Install Shield

و أعتقد أن آخر اثنين هما الاشهر

و بالنسبة للاكسس قد يكون من المناسب استخدام

Microsoft Office developpers Kit

اذا توفرت

و لم أحصل عليها للاكس بي ، و لكن تعاملت معها مع ال 97 و كانت ممتازة

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

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

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

Important Information