تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] درس مبسط في الاتصال بقاعدة بيانات SQL
#1
Lightbulb 
نقوم بإنشاء صفحة للتصاريح العامة بحيث نستديها من جميع واجهات البرنامج :


    Public CON As New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\kk.mdf;Integrated Security=True;User Instance=True")



بحيث نضع قاعدة البيانات في مسار البرنامج
قم فقط بتغيير ااسم القاعدة من الاعلى
kk.mdf


ثم من اول نافذة تظهر اكتب هذا الامر في الفورم لود


        CON.Open()





هذه الدالة نتبعها في دالة التصاريح العامة ونقوم بارسال الاستعلامات التنفيذية كالحذف والاضافة والتعديل ويجب ان تكون فاهم للغة SQL

 Public Function SQLDO(ByVal Selc As String) As String
        SQLDO = ""
        On Error GoTo er
        If CON.State = ConnectionState.Closed Then CON.Open()
        Dim Sd As New SqlClient.SqlCommand(Selc, CON)
        Sd.ExecuteNonQuery()
        If CON.State = ConnectionState.Open Then CON.Close()
        Return ""
er:
        If CON.State = ConnectionState.Open Then CON.Close()
        Return Err.Description
    End Function




ولكي نستخدم هذه الدالة نقوم بارسال الامر من الفورم :
SQLDO("insert into المرضى values (6,'حسين','دارس')")




الامر بسيط جداً
يتبع دروس اخرى

عبدالله كميت من اليمن
مبرمج لدى شركة أفق للتطوير والحلول المحاسبية Idea
الرد }}}
تم الشكر بواسطة: sendbad100 , Amir_Alzubidy
#2
شرحٌ جميلٌ بارك اللهُ فيكَ
وياحبذا لو دعمتهُ ببعص الأمثلة فهى خيرُ مثال لتوصيل الفكرة للمبتدئ في قواعد بيانات sql ومنهم العبد الفقير
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة: أبووسم
#3
أحسنت و لكن مثل ما تفضل اخوي هاوي

لو دعمته بمشروع جاهز يكون أفضل ،،

و كرماً لا أمراً إن كان هناك مشروع بقاعدة بيانات تحتوي على أكثر من جدول و ترتبط بعلاقة فأكون لك شاكر
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة:
#4
آمين
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سلسلة تعليمية] شرح تفصيلي وكامل عن كيفية الاتصال بسيكوال وعمل اتاش برمجي وجلب اسماء السيرفرات ابو انس 3 3,638 25-02-22, 12:44 AM
آخر رد: atefkhalf2004
  [شرح] اتصال بقاعدة بيانات اكسيس , اضافة بيان , تعديل بيان , حذف بيان , عرض البيانات . ahmed salam 25 38,267 23-02-22, 06:04 PM
آخر رد: رضوان الجماعي
  دمج قاعدة بيانات SQL Server 2008 مع المشروع بالـ VBNET snipercoder 4 8,211 12-11-20, 06:01 PM
آخر رد: lion4
  تحويل النص إلى كلام بالعربي دون الاتصال بالأنترنت ابو ليلى 15 10,149 20-09-20, 05:27 AM
آخر رد: kingofchess
  [درس فيديو] كيف تحول اي قاعدة بيانات اكسس الى SQL aljzazy 3 3,302 17-04-20, 09:27 PM
آخر رد: الوايلي
  [درس فيديو] كيف تحول اي قاعدة بيانات اكسس الى mysql aljzazy 0 2,319 10-04-20, 09:05 PM
آخر رد: aljzazy
  [VB.NET] كيفية استخدام اداوات ديف اكسبريس devexpressلادخال السجلات الى قاعدة بيانات نوع اكسس 13adam123 0 2,582 29-03-20, 12:50 PM
آخر رد: 13adam123
  كيفية عمل برنامج للأذان + قاعدة بيانات لـ 252 دولة و 9512 مدينة ! : مبرمج أوتار 4 23,540 21-01-19, 03:43 PM
آخر رد: elgokr
  قاعدة بيانات مضمنة مع البرنامج viv 4 4,191 27-09-18, 08:01 PM
آخر رد: viv
  [SQL] بخصوص قاعدة بيانات postgres tarek 1 2,577 08-05-18, 02:55 AM
آخر رد: viv

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم