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

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

بدأه يسر في 1 يوليو 2008 · 4 رد · 893 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في منتدى c# قمنا بمحاولة تصميم نظام مدرسة

بس المشكلة انه عندما يتم توصيل قاعدة البيانات لتطبيق يعمل التطبيق بشكل صحيح

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

و لا تعمل على اي جهاز اخر

فما هي الطريقة التي يمكن بها جعل الوصلة عامة و تعمل من اي جهاز

سبحان الله و بحمده سبحان الله العظيم

#2

يمكنك أن تغير مسار قاعدة البيانات يدويا في الملف app.config

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#3

طيب اخي انا دورت علية في التطبيق عندي و ما لقيته

كيف احصلة و ايش اغير فيه بالضبط

ممكن لو تكرمت اخي تشرح لي

التطبيق في المرفقات لو حبيت تضطلع علية

school.rar

سبحان الله و بحمده سبحان الله العظيم

#4

أنشئء ملف باسم school.exe.config

و ألصق فيه الكود التالي

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <appSettings>
		<add key="ConnectionString" value="your connection string" />
	</appSettings>
</configuration>

و أنسخه في المجلد bin\Debug\

للوصول لهده connectionstring كل ما عليك فعله هو تعريف متغير و اعطه القيمة

System.Configuration.ConfigurationSetting.AppSetting["ConnectionString"]

بالتوفيق

تم تعديل هذه المشاركة بواسطة Fikou-sama في 3 يوليو 2008 في 01:09

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#5

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

شكرا اخي

سبحان الله و بحمده سبحان الله العظيم

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