طريقة حفظ Connectionstring فى ملف App.config - سي شارب - مقـــالات - Top Coder
Welcome to our Site
الدخــول Or تسجـــيل
الأربعاء
2016-12-07
5:16 PM
تسجــــيل | دخـــول
الرئيسية » مقالات » سي شارب

طريقة حفظ Connectionstring فى ملف App.config
>
طريقة حفظ Connectionstring فى ملف App.config

مقــدمه
السلام عليكم ورحمة الله وبركاتة 
كثيرا ما نحتاج لطريقة سهلة وعملية لتعديل Connectionstring ، عند التعامل مع قواعد البيانات
فى العادة نحن كمطورين نعمل على أجهزتنا ، ثم نسلم المشروع للعميل وهنا تواجهنا بعض المشاكل ومنها ما يختص به مقالنا هذا
أولا // نريد تطوير عملنا بحيث نستطيع التعديل بشكل ديناميكى لـــ Connectionstring
ثانيا // نحتاج أيضا لنجعل تطبيقتنا صديقة لمستخدمها بمعنى إشراكه فى عمليه تخصيص التطبيق Customize وهنا سنفكر كيف نسمح لمستخدم التطبيق من التعديل بنفسة على Connectionstring مثلا .  
طريقة حفظ Connectionstring داخل ملف App.config  
سيتم شرح هذا الملف App.config  لاحقا -
أولا سنقوم بوضع dataGridView على نافذة التطبيق ثم سنقوم بربطة بأى قاعدة بيانات على Sqlserver بطريقة wizard
ثم نقوم بتجربة التطبيق .
الفكرة فيما سبق هى لتوضيح أن مايكروسوفت تستخدم نفس الأسلوب الذى سنقوم بالعمل عليه من خلال هذا المقال - لكن كيف ؟
داخل Solution Explorer سنجد ملف يسمى app.config وهو ملف بتركيبة XML سنقوم بفتح الملف  
 

 
سنقوم بإضافة Connectionstring بالشكل التالى  
 
 
يمكن ببساطة نسخ مثل هذا الكود من خلال العملية السابقة التى قمنا بها وهى إضافة تجربة عرض بيانات على dataGridView من خلال Wizard
وكما نرى فإن name لتحديد إسم لــ Connectionstring
connectionString لتحديد Connection string حسب قاعدة البيانات
providerName لنحدد من خلالهة نوع DB provider

بذلك نكون قد أتمنا الجزء الأول يتبقى فقط التعامل مع Connectionstring المخزنة فى App.config من خلال الكود  
إستدعاء Connectionstring من خلال كود سى شارب  
سنقوم هنا فقط بشرح كود SqlConnection  
 
 
Properties.Settings.Default تعبر عن ملف App.config

وللمقالة بقية ،،،  
 Written by :   Mohamed Momtaz
الفئة: سي شارب | أضاف: sysdotm (2011-10-11 1:50 AM)
مشاهده: 2328 | الترتيب: 0.0/0


أترك تعليقك من خلال حسابك على الفيس بوك

تعليقات مشتركي الموقع

مجموع المقالات: 0
إضافة تعليق يستطيع فقط المستخدمون المسجلون
[ التسجيل | دخول ]
طريقة الدخول
بحث
Our Facebook community

تم إطلاق صفحة توب كودر على الفيس بوك

Advertisment
الأحـــدث
hitstatus
Copyright Mohammed Mahmoud © 2016
إنشاء موقع مجاني с uCoz