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

إنشاء إتصال بقواعد بيانات SQL Server

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

إنشاء إتصال بقواعد بيانات SQL Server  Empty إنشاء إتصال بقواعد بيانات SQL Server

مُساهمة من طرف RANA الإثنين سبتمبر 29, 2014 1:45 pm

بسم الله الرحمن الرحيم 

توجد الكثير من الطرق التى تستطيع استخدمها لانشاء اتصال بقواعد بيانات SQL Server ومنها :

1_ إنشاء اتصال من خلال المعالج

أفتح نافذة Server Explorer ثم النقر يمين على Data Connections ثم اختر Add Connection

إنشاء إتصال بقواعد بيانات SQL Server  Add-connection

من النافذة التى ستظهر أختر Microsoft SQL Server ثم ok

إنشاء إتصال بقواعد بيانات SQL Server  Ms-sql

وفى النافذة التى ستظهر أكتب اسم سرفر قاعدة البيانات و ليكن SQLEXPRESS أو حتى رقم الايى بى

إنشاء إتصال بقواعد بيانات SQL Server  Server-name

إذا كنت تريد استخدام مصادقة Windows تم تحديد خانة الاختيار Use Windows Authentication  أو إذا كنت تريد استخدام مصادقة خادم SQL تم تحديد خانة الاختيار  use SQL server Authentication  وتوفير اسم المستخدم (sa) وكلمة المرور (التي تقدمها أثناء التثبيت). الآن انقر على زر اختبار الاتصال لاختبار Test Connection للتأكد من نجاح الاتصال ؟ ثم بعد ذلك نقوم بتحديد قاعدة بيانات من القائمة المنسدلة ثم اضغط موافق.

إنشاء إتصال بقواعد بيانات SQL Server  Vs-conn

الان سوف ترى كافة بيانات Microsoft SQL Server على النحو التالى


إنشاء إتصال بقواعد بيانات SQL Server  Vs-db

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
RANA
.....
.....

تاريخ التسجيل : 01/08/2013
المساهمات : 79
النقاط : 124
التقيم : 3
الدولة : فلسطين
الجنس : انثى

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

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

ََ

مواضيع ذات صلة


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