الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال خاص ب عمل setup للبرنامج

مغلق
بدأه hanyfisal في 29 أكتوبر 2006 · 11 رد · 1,032 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندى قاعدة بيانات أكسيس 97 مربوطة ب أداة datacontrol ببرنامج الفيجوال بيسك 6.0 عند عمل ملف setup للبرنامج عند عمل ملف الsetup للبرنامج

و فتح البرنامج بعد تسطيبة تظهر رسالة تقول انة لا توجد قاعدة البيانات مالسبب ؟؟؟؟

#2

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

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

أخى الكريم تعقيباً على كلامك يجب مراعاة الاتى فى عمل السيت أب

1. عند برمجة التطبيق أين مكان قاعدة البيانات الافتراضية ؟ C:\Test.mdb ? ام اين ؟

إذا عند عمل سيت اب للبرنامج سوف يتخذ مسار C:\Program Files\Program Name\test.mdb

وهذا هو الإفتراضى

هذا يؤدى الى : 1. عند برمجة التطبيق حاول تخلى التطبيق بتاعك فى الملف المفتوح للمشروع

2.عند عمل سيت اب للبرنامج سواء اذا كنت تستخدم Inno Setup او اى برنامج تانى حاول تسمى اسم الفولدر بأسم الفولدر اللى يحوى على قاعدة البيانات

يعنى ظبط نفسك وشغل دماغك

Comming Soon

#3

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

#4

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

Private Sub Form_Activate()

Data1.DatabaseName = App.Path & "\data.mdb"


End Sub

باعتبار ان قاعدة البيانات باسم data.mdb

ثم ضع قاعدة البيانات فى مجلد البرنامج

#5

صح زي ما قال لك الأخ rokaphp

يجب ان تستعمل دالة app.path حتى يري قاعدة البيانات الخاصة بك في اي مكان مع المشروع

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#6

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

فى نفس مجلد المشروع

ASDSUEZ

#7

شكرا لكم جميعا على الرد الجميل و الاجابة المفيدة

#8

معلش ياريت توضيح أكتر لانى جربت الطريقة وما نفعت

#9

ممكن تكتب الكود بتاع الإتصال بقاعدة البيانات اللي انت كاتبه في مشروع

واحنا هانعدل عليه مع الشرح المفيد

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

سلامي لك

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#10

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

انا بحاول اعمل برنامج سيت اب للمشروع من الفيجوال بيسك لكن باجى اسطب المشروع بتاعى بعد كده البرنامج بيطلع لى رسالة انة مش لاقى قاعدة البيانات بس انا لما اضع قاعدة البيانات فى نفس ملف البرنامج فى programe file بيشتغل المشروع عادى .

المهم انا مش عايز احط قاعدة البيانات فى program file أنا عايز اعرف الكود اللى يخلينى اشغل القاعدة من اى مكان فى الجهاز و شكرا

#11

للأسف ما اتوقع انك تقدر

انا مو خبير بالفيجوال ولكن عندي معلومات لا بأس بها

وحسب ما تعلمت انك لازم تحدد مسار محدد

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

وشكرا

#12

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

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

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

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

:angry: :angry:

تم تعديل هذه المشاركة بواسطة Swift في 27 نوفمبر 2006 في 18:34

Comming Soon

هذا الموضوع مغلق.

مواضيع مشابهة