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

سؤال حول ado.net وربطها مع قاعدة بيانات sqlserver

بدأه O000O في 3 مايو 2014 · 5 رد · 550 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا اريد ان اربط قاعدة بيانات sqlserver عن طريق ado.net

ولكن هناك اشياء لم افهمها ؟

نجحت بالإتصال بقاعدة البيانات ولكن المشكلة بعد ان انهي البرمجة كيف انقل برنامج لجهاز آخر لايوجد عليه sqlserver

لان في جملة الإتصال كتبت اسم قاعدة البيانات واسم السرفر الخاص بي الذي استخدمها للأتصال بها ؟

ولكن اريد نقل البرنامج

 

فما العمل ؟؟

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

كيف تقومون انتم بنشر برامجكم التي تتعامل مع قواعد بيانات SqlServer

وشكرا لكم سلفاً

#3

جزاك الله خيراً ساطلع عليها فوراً

#4

ولكن !!!

اقتباس

 

أخي الفاضل

كما قال الاخ طارق

هذا الموضوع تم طرحة مرارا وتكرار

وللايضاح مرة أخري

 

1- يجب ان تقوم بعمل Dattach لقاعده البيانات حتي تستطيع نسخها

2- الان معنا البرنامج + قاعده البيانات

3- تنصيب برنامج Dot Net Framme work 3.5 عند العميل

4- تنصيب برنامج SQL server 2008 R2 عند العميل

5- عمل attach للقاعده عند العميل

6- يجب ان تراعي جيدا ان سلسلة الاتصال المكتوبة داخل برنامجك تستطيع التعامل والاتصال بناء علي المعلومات الجديده عند العميل (اسم جهاز العميل / اسم اس كيو ال instance name)

7- اي مكتبات اضافية تم استخدامها في البرنامج اثناء التطوير يجب ان تأخذها مع ملفات البرنامج

8 - النتيجة النهائية التي يجب عليك ان تذهب بها للعميل

 

( فولدر بداخلة قاعده البيانات + البرنامج نفسة + اي مكتبات اضافية اذا كنت استخدمت اي مكتبات اضافية DLL او OCX او اي شيء آخر + ضبط سلسلة الاتصال + برنامج سيكوال بمتطلبات تشغيله + بيئة العمل Framme work )

  هل هذا يعني انه يجب ان اثبت ال Sql Server عند العميل ايضاً ؟؟!!

 

الايوجد طريقة مثل ال Access نضيف فقط مسارها إلى جملة الإتصال !

#5
اقتباس
  هل هذا يعني انه يجب ان اثبت ال Sql Server عند العميل ايضاً ؟؟!!

 

نعم

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

 

اقتباس
الايوجد طريقة مثل ال Access نضيف فقط مسارها إلى جملة الإتصال !

 

 

الاكسس مثل الــ SQL تماماً ..... بمعني اذا كان برنامج الاكسس غير منصب عند العميل أو حتي محرك قواعد البيانات فلن يعمل البرنامج ولن يتصل بالاكسس حتي يتم تنصيب محرك قواعد البيانات أو برنامج الاكسس

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

شكرا لك اخي على الإفادة

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