SqlConnection يتم من خلالها الاتصال بالسيرفر وقاعدة البيانات

اذهب الى الأسفل

SqlConnection يتم من خلالها الاتصال بالسيرفر وقاعدة البيانات

مُساهمة  ali1 في 3/6/2018, 2:19 pm


بسم الله الرحمن الرحيم
الصلاة والسلام على رسول الله وعلى آلـه وصحبه أجمعين

SqlConnection يتم من خلالها الاتصال بالسيرفر وقاعدة البيانات

مثال:
قاعدة البيانات DB01.mdf .


|DataDirectory| هذا معناه داخل مجلد المشروع
و داخل مجلد debug
c:\ProjectTest\debug\DB01.mdf
والفائدة منه أنك تستطيع تحويل مشروعك في أي مكان من الجهاز.

طريقة الاتصال بالسيرفر Server وقاعدة البيانات

conect1= gcnew SqlConnection(L"Data Source=.\\SQLEXPRESS;"+
" AttachDbFilename='|DataDirectory|\\DB01.mdf';"+
"Integrated Security=True;"+
"Connect Timeout=30;"+
"User Instance=True");

/// فتح اتصال بقاعدة البيانات
conect1->Open();
/// نوع اصدار السيرفر Server
MessageBox::Show("اصدار Server: "+ conect1->ServerVersion);
/// حالة الاتصال بقاعدة البيانات أي هل هي مفتوحة أو مغلقة
MessageBox::Show("الحالة : "+ Convert::ToString(conect1->State));
/// عرض اسم قاعدة البيانات
MessageBox::Show("اسم قاعدة البيانات : "+ conect1->Database);
/// تغيير اسم قاعدة البيانات
conect1->ChangeDatabase("c:\\vc 2005\\AddToDatabase.mdf");
/// عرض اسم قاعدة البيانات بعد التغيير
MessageBox::Show("اسم قاعدة البيانات : "+ conect1->Database);
/// غلق قاعدة البيانات
conect1->Close();

_________________

ali1
مبرمج مجتهد

عدد المساهمات : 859
تاريخ التسجيل : 29/07/2013

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى