إنشاء إتصال بقواعد بيانات SQL Server
صفحة 1 من اصل 1 • شاطر
إنشاء إتصال بقواعد بيانات SQL Server
بسم الله الرحمن الرحيم
توجد الكثير من الطرق التى تستطيع استخدمها لانشاء اتصال بقواعد بيانات SQL Server ومنها :
1_ إنشاء اتصال من خلال المعالج
أفتح نافذة Server Explorer ثم النقر يمين على Data Connections ثم اختر Add Connection
من النافذة التى ستظهر أختر Microsoft SQL Server ثم ok
وفى النافذة التى ستظهر أكتب اسم سرفر قاعدة البيانات و ليكن SQLEXPRESS أو حتى رقم الايى بى
إذا كنت تريد استخدام مصادقة Windows تم تحديد خانة الاختيار Use Windows Authentication أو إذا كنت تريد استخدام مصادقة خادم SQL تم تحديد خانة الاختيار use SQL server Authentication وتوفير اسم المستخدم (sa) وكلمة المرور (التي تقدمها أثناء التثبيت). الآن انقر على زر اختبار الاتصال لاختبار Test Connection للتأكد من نجاح الاتصال ؟ ثم بعد ذلك نقوم بتحديد قاعدة بيانات من القائمة المنسدلة ثم اضغط موافق.
الان سوف ترى كافة بيانات Microsoft SQL Server على النحو التالى
2_الاتصال بقواعد بيانات SQL Server بإستخدام الشفرة
فى درس لاحق تعرفنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] وقلنا أن الكائن SqlConnection يستخدم فى الاتصال و إدارة قواعد بيانات SQL Server الإصدار 7.0 فما لافوق لذلك سنتعرف على كيفية استخدامة لفعل ذلك على النحو التالى :
_ يتم استيراد مساحة العمل System.Data.SqlClient
_ الاعلان عن متغير نصى لتحزين نص الاتصال به
_ الاعلان عن كائن الاتصال SqlConnection
_ تخزين نص الاتصال التالى الخاص بفتح اتصال بقواعد بيانات الى المتغير النصى الذى تم اعلان عنه سابقا
حيث أن :
Data Source : يحدد السرفر او الخادم و ربما يكون محلى أو عنوان IP.
Initial Catalog : يحدد اسم قاعدة البيانات
User ID : يحدد اسم المستخدم
Password : كلمة المرور
_ انشاء مثيل جديد من كائن الاتصال SqlConnection مع تمرير نص الاتصال الية
_ بعد ذلك نقوم باستخدام الاسلوب Open لفتح اتصال مع قاعدة البيانات
و الشفرة الكاملة على النحو التالى :
تحياتى
توجد الكثير من الطرق التى تستطيع استخدمها لانشاء اتصال بقواعد بيانات SQL Server ومنها :
1_ إنشاء اتصال من خلال المعالج
أفتح نافذة Server Explorer ثم النقر يمين على Data Connections ثم اختر Add Connection
من النافذة التى ستظهر أختر Microsoft SQL Server ثم ok
وفى النافذة التى ستظهر أكتب اسم سرفر قاعدة البيانات و ليكن SQLEXPRESS أو حتى رقم الايى بى
إذا كنت تريد استخدام مصادقة Windows تم تحديد خانة الاختيار Use Windows Authentication أو إذا كنت تريد استخدام مصادقة خادم SQL تم تحديد خانة الاختيار use SQL server Authentication وتوفير اسم المستخدم (sa) وكلمة المرور (التي تقدمها أثناء التثبيت). الآن انقر على زر اختبار الاتصال لاختبار Test Connection للتأكد من نجاح الاتصال ؟ ثم بعد ذلك نقوم بتحديد قاعدة بيانات من القائمة المنسدلة ثم اضغط موافق.
الان سوف ترى كافة بيانات Microsoft SQL Server على النحو التالى
2_الاتصال بقواعد بيانات SQL Server بإستخدام الشفرة
فى درس لاحق تعرفنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] وقلنا أن الكائن SqlConnection يستخدم فى الاتصال و إدارة قواعد بيانات SQL Server الإصدار 7.0 فما لافوق لذلك سنتعرف على كيفية استخدامة لفعل ذلك على النحو التالى :
_ يتم استيراد مساحة العمل System.Data.SqlClient
- الكود:
Imports System.Data.SqlClient
_ الاعلان عن متغير نصى لتحزين نص الاتصال به
- الكود:
Dim connetionString As String
_ الاعلان عن كائن الاتصال SqlConnection
- الكود:
Dim cnn As SqlConnection
_ تخزين نص الاتصال التالى الخاص بفتح اتصال بقواعد بيانات الى المتغير النصى الذى تم اعلان عنه سابقا
- الكود:
connetionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password"
حيث أن :
Data Source : يحدد السرفر او الخادم و ربما يكون محلى أو عنوان IP.
Initial Catalog : يحدد اسم قاعدة البيانات
User ID : يحدد اسم المستخدم
Password : كلمة المرور
_ انشاء مثيل جديد من كائن الاتصال SqlConnection مع تمرير نص الاتصال الية
- الكود:
cnn = New SqlConnection(connetionString)
_ بعد ذلك نقوم باستخدام الاسلوب Open لفتح اتصال مع قاعدة البيانات
- الكود:
cnn.Open()
و الشفرة الكاملة على النحو التالى :
- الكود:
Imports System.Data.SqlClient
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Eve
ntArgs) Handles Button1.Click
Dim connetionString As String
Dim cnn As SqlConnection
connetionString = "Data Source=ServerName;Initial Catalog=DatabaseName;Use
r ID=UserName;Password=Password"
cnn = New SqlConnection(connetionString)
Try
cnn.Open()
MsgBox("Connection Open ! ")
cnn.Close()
Catch ex As Exception
MsgBox("Can not open connection ! ")
End Try
End Sub
End Class
تحياتى
RANA- .....
- تاريخ التسجيل : 01/08/2013
المساهمات : 79
النقاط : 124
التقيم : 3
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 7:09 pm من طرف moslema_r
» شركة تنظيف فرشات بالرياض
الثلاثاء مارس 26, 2024 6:26 pm من طرف moslema_r
» شركة تنظيف استراحات بالرياض
الأحد مارس 24, 2024 10:49 pm من طرف moslema_r
» كشف تسربات المياه في جدة
السبت مارس 23, 2024 7:23 pm من طرف gmalnagy
» خدمات كشف تسربات المياه بخصم 25% - اتصل الان
السبت مارس 23, 2024 7:22 pm من طرف gmalnagy
» شركة تنظيف ثريات بالرياض
الخميس مارس 21, 2024 7:23 pm من طرف moslema_r
» كهربائي منازل بالرياض
الأحد مارس 17, 2024 1:52 pm من طرف رانيا حماد
» افضل شركة نقل عفش بالرياض نقل باكستاني 40% خصم | موقع الانوار
الأحد مارس 17, 2024 1:25 pm من طرف رانيا حماد
» افضل معلم جبس بالرياض تركيب جبس بورد بالرياض 20% خصم اتصل الآن
الأحد مارس 17, 2024 1:09 pm من طرف رانيا حماد
» شراء اثاث مستعمل بالكويت بخصم 30%
الأحد مارس 17, 2024 12:54 pm من طرف رانيا حماد