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

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

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

مُساهمة  ali في 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();

_________________

ali
مبرمج مجتهد

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

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

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


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