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

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

مغلق
بدأه MohamedAliSalim في 20 يناير 2007 · 4 رد · 494 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ياريت حد يقولي كيف احزم برنامجي المتوقف عن التسويق بسبب التحزيم

لا يوجد برنامج يوحد الله يحزم برنامجي بدون مشاكل

جربت

Setup factory 7 المشكلة = لا يستطيع انشاء المجلد ADO بداخل الــ C:\Program Files\Common Files\Microsoft Shared\

(محدش يقولي ان السي محمية وغير مسموح بالنسخ وانشاء المجلدات عليها)

InstallShield 10.5 المشكلة = لا يستطيع الإتصال بقاعدة البيانات

حيث استعمل طريقة ادو انظروا الكود

Public Connection As New ADODB.Connection

Public Re As New ADODB.Recordset

Public Sub ConnectNow()


If Connection.State = 1 Then Connection.Close
Connection.ConnectionString = "provider=Microsoft.Jet.OLEDB.3.51;data source=" & _
App.Path & "\database\weatherford97.mdb;"






Connection.Open

End Sub

وقمت ايضا بإختيار وتدعيم الأدو انظروا الصورة

post-73411-1169296720_thumb.jpg

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

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

ففي الفترة اللي فاتت استعملت 5 برامج

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

Mohamed Ali Salim

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

#2

اذا حزمت البرنامج بالفجول بيسك اين يكون دليل البرنامج ؟

افترضنا هكذا C:\Program Files\Project1

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

C:\Program Files\Project1\database\weatherford97.mdb

جرب هذ الطريقة

4_1167469111.jpg
#3

اخي العزيز عيسى

اولا شكرا على مرورك على الموضوع

ثانيا انا مستخدم دالة App.Path

وهذه الدالة تحدد مكان المشروع

والرمز & يضيف على مكان المشروع العنوان اللي بعده اللي انا كاتبه وهو \database\weatherford97.mdb

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

App.Path & "\database\weatherford97.mdb;"

واحب ان اقول لك على شئ

ماذا اذا صطب المستخدم برنامجي على اي دريف اخر مثل D , E, F,....؟

Mohamed Ali Salim

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

#4

اخي في هذ الحالة لابد تخلي البرنامج اول ما يشتغل يتم اختيار قاعدة البيانات يدوي

4_1167469111.jpg
#5

اخي العزيز عيسى

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

Mohamed Ali Salim

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

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…