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

حول علاقة Sql مع #c

بدأه خالد حاتم كخن في 6 يونيو 2008 · 4 رد · 950 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

spacer.gif

تحية من القلب...

انا استعمل الـ SQL كقاعدة بيانات ... بعد الاتصال معها والتخزين فيها من خلال برنامج سي شارب معين ... فإنني ارغب مثلا في القيام بنقل برنامج السي شارب مع المعلومات التي قمت بتخزينها في قاعدة البيانات SQL ... الاسئلة كالتالي :

1- أي من ملفات قاعدة البيانات SQL يجب ان اقوم بنقله مع برنامج السي شارب؟

2- هل يُمكن أصلا لبرنامج سي شارب قاعدة بياناته هي الـ SQL أن يعمل مستعيناً بها على كمبيوتر آخر نظام فاعدة البيانات SQL غير مسّطبة عليه؟

أرجو انا انال منكم الفائدة.

#2

اقتباس
1- أي من ملفات قاعدة البيانات SQL يجب ان اقوم بنقله مع برنامج السي شارب؟

ملفين بنفس إسم قاعدة البيانات أحدهما بإمتداد mdf والآخر بإمتداد ldf

مسارهما الإفتراضي هو :

C:\Program Files\Microsoft SQL Server\MSSQL\MSSQL\Data

أو

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data

أو

C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data

اقتباس
2- هل يُمكن أصلا لبرنامج سي شارب قاعدة بياناته هي الـ SQL أن يعمل مستعيناً بها على كمبيوتر آخر نظام فاعدة البيانات SQL غير مسّطبة عليه؟

في الـ Server يجب تثبيت محرك قواعد البيانات SQL Server ويمكن أن تجد إصدار Express مجاني من موقع ميكروسوفت

وتحتاج إيضاً لبيئة رسومية GUI لإدارة قواعد البيانات تجدها هـــنـــا

أما إذا كنت تمتلك إصدار SQL Server كامل و مرخص فلا تحتاج لتثبيت البيئة الرسومية الإضافيه

أما في الـ Client فلا تحتاج لتثبيت أي شيء فملفات الـ SQL Server موجوده في إطار العمل .NET Framework 3 - 3.5

بالتوفيق

..

تم تعديل هذه المشاركة بواسطة Desert_Eagle في 7 يونيو 2008 في 08:57

#3

الاخ العزيز Desert_Eagle لقد قمت وعلى ضوء شرحك بالقيام بما يلي :

1- قمت بالحصول على الملفين المطلوبين الخاصين بقاعدة البيانات المستهدفة من المسار الذي ذكرته

2- ذهبت الى كمبيوتر آخر فيه الـsql server 2005 غير مسّطب ، حيث قمت بتسطيبه هناك

عوائق:

قمت بالتفكير أين سأضع الآن ملفي الداتا بيز؟؟ هل على سطح المكتب؟؟ أم في المسار

C:\Program Files\Microsoft SQL Server\MSSQL\MSSQL\Data . بالفعل فقد قمت بوضع تلك الملفات على سطح المكتب (احترازاً) ، غير انني لم استطع وضعها في المسار المذكر سابقا لأنه كان أصلا غير موجود بتاتا!.

النتيجة:

بعد تشغيل البرنامج )exe) ، وعند محاولتي لتخزين بيانات ، فإن المحاولة قد فشلت.

لقد قمت بإرفاق ملفي الداتا بيز + ملف العمل ، لعل الامر ينجح معك أو مع أخ آخر فيطلعنا.

sql.rar

#4

شباب فش حدا قدر يلاقي حل؟؟؟

#5
خالد حاتم كخن كتب:
شباب فش حدا قدر يلاقي حل؟؟؟

الملفات ممكن تحطهم في أي مكان تختارة بس لازم تسوي لهم Attach من بيئة إدارة الـ SQL

أدخل على بيئة الـ SQL ومن تفرع Databases بازر الماوس اليمين و إختار Attach Database

حتظهر لك نافذة إختيار ملف قاعدة البيانات إختر الملف mdf وإختر موافق , رح تنضاف القاعدة على السرفر

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

والأفضل تحط إسم الكمبيوتر في ملف Config عشان تعدله بدون ما تعدل على الكود

بالتوفيق

..

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