• 0
ahmed2ahmed

تشغيل البرنامج مهم جدا من أهل الخبره

سؤال

السلام عليكم انتهيت من البرنامج بفضل من الله 

قاعده البيانات على سرفر على الشبكه والاجهزه يتم تنصيب البرنامج عليها والاتصال بقاعده البيانات عن طريق ال connection string 

لكن نفترض انى غيرت اسم السيرفر او الكونكشن سترينج 

هل هنا يجب ان يكون فى صفحه اعدادات اوليه للبرنامج اضع فيها الكونكشن استرينج ومسار حفظ الملفات  ليتم حفظه مثلا فى xml file او txt file ومع كل فتحه لصفحه البدايه يعمل فحص لهذا الملف 

الرجاء من أهل الخبره ماهى الحلول وشرح لها وبارك الله فيكم 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

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

 

تغيير الـ Connection string يكون في الـ server  فقط وبدوره يعمل هذا الاتصال على بقية الاجهزة 

 

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

تم تعديل بواسطه code01
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

استخدم الاعدادات الداخلية للبرنامج

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

ادخل على خصائص المشروع ثم SETTINGS وسيظهر لك جدول يمكنك من اضافة عدد غير محدود من الاعدادات بمختلف انواعها

احد هذه الانواع هو connection string

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

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

هذا اسهل من كتابة ملفات xml و ini

للمزيد من التوضيح http://www.codeproject.com/Articles/755380/Dynamic-Connection-String

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .