سؤال

لقد قمت للتو بتثبيت VS C# Express 2008 والذي يتضمن SQL Server Express 2008. لقد سارت الأمور على ما يرام ويمكنني رؤية خادم VS C# و SQL في قائمة المنتجات المثبتة.

عندما أبدأ مقابل C# يبدو جيدًا ولكن في قائمة سياق اتصال DB Explorer / Data Connection ، يتم تعطيل خيار "إنشاء قاعدة بيانات SQL Server الجديدة".

لقد قمت بإلغاء تثبيت جميع منتجات VS وأعيد تثبيتها ولكن لا تزال المشكلة. هل أحتاج إلى فعل أي شيء آخر؟

هل أستطيع مساعدتك؟

شكرًا

هل كانت مفيدة؟

المحلول

يبدو أن VC# يصر على استخدام ملفات قاعدة البيانات المرفقة (*.mdf). سيؤدي ذلك إلى الحفاظ على قاعدة البيانات الخاصة بك محلية إلى مشروعك بدلاً من تشوش SQL Server Express مع قواعد البيانات.

يمكنك إنشاء قاعدة البيانات الخاصة بك مع أضف اتصال ... مربع الحوار ، عن طريق اختيار ملف قاعدة بيانات خادم Microsoft SQL اختيار. ستقيم قاعدة البيانات في ملف من اختيارك. إنه يعمل بشكل جيد لأي نوع من المشروع "السريع" النموذجي.

ملاحظة: إذا كنت تستخدم SQL Management Studio Express لإنشاء قاعدة بيانات في مثيل SQLExpress الخاص بك ، فلا يزال بإمكانك الاتصال به برمجيًا باستخدام سلسلة الاتصال المناسبة.

نصائح أخرى

أود تنزيل SQL Server Management Studio Express وبدلاً من ذلك ، قم بإنشاء قاعدة البيانات الخاصة بك في ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top