سؤال

أود أن أقدم اتصال قاعدة بيانات موجه للمستخدم.لا يمكن بناء بلدي, ولكن سيكون من الرائع إذا كنت يمكن استخدام شيء أن شخصا آخر قد بنيت بالفعل (ربما شيء المضمنة في نظام التشغيل Windows أو المكتبة الحرة المتاحة على شبكة الإنترنت).أي شخص يعرف كيفية القيام بذلك .الشبكة ؟

تحرير: لقد وجدت هذا ويعتقد أنه كان مثيرا للاهتمام: تظهر سلسلة الاتصال الفوري في تطبيق WinForm.هذا يعمل فقط على SQL Server اتصالات على الرغم من.

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

المحلول

قد تحتاج إلى محاولة استخدام SQL Server إدارة الكائنات.هذه المقالة MSDN جيد عينة مما دفع ويربط إلى ملقم SQL.

نصائح أخرى

ADO.NET وقد مفيد ConnectionStringBuilder والتي سوف بناء و التحقق من صحة سلسلة اتصال.وهذا من شأنه على الأقل تأخذ بهذا العمل من جزء واحد, مما يسمح لك لخلق حوار بسيط مربع الإدخال.

أصدرت Microsoft التعليمات البرمجية المصدر بيانات الاتصال الحوار في معرض رمز.

هنا بلوق وظيفة من Yaohai مع مزيد من المعلومات هنا منزل بيانات الاتصال الحوار في معرض رمز.

أنا جنبا إلى جنب PropertyGrid الدرجة مع سقلكونيكتيونسترينجبويلدير الدرجة في حوار منفصل و أن عملت بشكل جيد بالنسبة لي.

فقط "بنيت في" سلسلة الاتصال الوظائف التي يمكنني التفكير هو الذي يأتي عند تشغيل CMD النصي (أساسا ملف دفعي) الذي يقوم بتشغيل البرامج النصية SQL.ومع ذلك أنا لست متأكدا إذا كان شيئا المضمنة في Visual Studio.

انها حقا بسيطة لجعل واحدة على أي حال.إذا كنت لا تريد المستخدم أن يكون قادرا على إدخال على التوالي من سلسلة اتصال, يمكنك وضع معا واحدة تتكون من أربعة مربعات النص و الاختيار:

  • الخادم
  • كتالوج اسم
  • خانة الاختيار أمنية متكاملة أو مصادقة SQL
  • اسم المستخدم
  • كلمة المرور

تافهة إلى حد ما ، IMHO.

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