دلفي تعليم
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

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
مبرمج مجتهد

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

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

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

- مواضيع مماثلة

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