صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 10 من 23
الموضوع:

ابسط طريقة للاتصال بقاعدة بيانات Access عن طريق الكود

الزوار من محركات البحث: 42 المشاهدات : 1234 الردود: 22
الموضوع حصري
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Software Developer
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 7,348 المواضيع: 422
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 6778
    مزاجي: ****
    المهنة: مبرمج شركة Weir
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 14/November/2022
    مقالات المدونة: 163

    ابسط طريقة للاتصال بقاعدة بيانات Access عن طريق الكود

    السلام عليكم :

    هذا الموضوع يستهدف بالدرجة الاساس طلاب المرحلة الرابعة اقسام علوم الحاسبات او هندسة الحاسبات - تربية حاسبات , لان هذه الفترة رح يحتاجون عمل مشاريع تخرج (رح احجي فصيح علمود الاخوة العرب )

    توجد الكثير من الطرق للاتصال بقواعد البيانات والتعديل عليها من خلال برنامجك سوف نستعرض اهم الطرق في سلسلة من المواضيع
    اذا كنت مبتدأ في هذا المجال , لا تفكر في طريقة الاتصال عن طريق الادوات الموجودة في اللغة لانها تسبب اخطاء كثيرة سوف نتطرق اليها في المواضيع القادمة

    قبل التطرق قم بأنشاء قاعدة بيانات Access وقم بوضعها في نفس مسار البرنامج بداخل المسار bin\Debug الموجود بداخل مجلد البرنامج الرئيسي وعلى سبيل المثال نقوم بتسمية قاعدة البيانات بأسم Data ونوعها البياني mdb , مقفلة برقم سري هو Ali12345@@

    الطريقة الاولى بأستخدام الـ Data Table وسوف نرمز لها اختصاراً DT .

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

    كود PHP:
    Dim con As New OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;Data source=" Application.StartupPath "\Data.mdb;user id=admin;jet oledb:database password=Ali12345@@")
     
    Dim DA As OleDbDataAdapter
     Dim DT 
    As New DataTable 
    في الكود اعلاه قمنا بعمل اتصال اسمه con اختصارا لكلمة connection وكما هو ملاحظ فأن جملة الاتصال تحتوي على اسم قاعدة البيانات ونوعه البياني والرقم

    السري , بعدها قمنا بالاعلان عن (OleDbDataAdapter) بأختصار شديد هذا هو المسؤول على تنفيذ الاوامر على قاعدة البيانات من خلال برنامجك .

    والسطر الثالث هو موضوعنا اليوم وهو Data Table (يعني اسحب الجدول الموجود في قاعدة البيانات وخزنه في Data Table في الذاكرة)

    الـ DataTable هي عبارة عن اعمدة وصفوف كما في الصورة ادناه :



    ثانيا : قم بأضافة DataGridView بداخل مشروعك (مثل ما تضيف الـكوماند تماماً سحب وافلات )

    ثالثاً : بداخل حدث الفورم لود Form Load قم بوضع الكود ادناه :

    كود PHP:
    Da = New OleDbDataAdapter("Select * from TableName Order By id"con)
      
    Da.Fill(Dt)
      
    DataGridView1.DataSource DT 
    ماهو عمل الكود اعلاه ؟ لاحظ في السطر اول قمنا بتنفيذ استعلام SQL (اعرض كل الاعمدة من الجدول TableName حسب الـ ID (النجمة معناها كل الاعدة))

    ونحفظ هذا الاستعلام في المتغير DA فقط .

    السطر الثاني يقوم بملئ الـ DT او DataTable بالبيانات التي حصل عليها من تنفيذ الاستعلام في السطر الاول .

    السطر الثالث : اضف البيانات التي اضفتها في الـ DT للاداة DataGridView

    الان اكملنا الاتصال بقاعدة البيانات وسحب البيانات وعرضها في الـ DataGridView





    هذه اسهل طريقة واختصرتها جداً , اتمنى ان تحقق لكم الفائدة

    يتبع .. في الدرس القادم

  2. #2
    Ŀệġệńď
    اسہٰطہٰورة حہٰرفہٰ
    تاريخ التسجيل: March-2020
    الدولة: البـصرـةة
    الجنس: ذكر
    المشاركات: 68,402 المواضيع: 19,934
    صوتيات: 249 سوالف عراقية: 0
    التقييم: 48769
    موبايلي: HUAWEI Y9s
    مبدع ،،،عاشت ايدك ورد


  3. #3
    من المشرفين القدامى
    اٌلِـفّــًرُاٌشْة
    تاريخ التسجيل: March-2020
    الدولة: آلِّعَّــرِآقٍّ
    الجنس: أنثى
    المشاركات: 23,852 المواضيع: 7,454
    صوتيات: 3 سوالف عراقية: 3
    التقييم: 8021
    مزاجي: اٍّلَّحّْمُّدٌّ الَله
    أكلتي المفضلة: آلِّعَّصِّآئرِ
    موبايلي: ☎☎☎
    مميز جدا

  4. #4
    صديق جديد
    تاريخ التسجيل: April-2020
    الجنس: أنثى
    المشاركات: 25 المواضيع: 1
    التقييم: 27
    آخر نشاط: 18/April/2020
    شكراً

  5. #5
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة ПộR مشاهدة المشاركة
    مبدع ،،،عاشت ايدك ورد

    حياك الله عزيزي منورني

  6. #6
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة بٰـہٰٖغٰـہٰٖدآديٰـہٰٖة مشاهدة المشاركة
    مميز جدا
    شكرا بغدادية على المرور

  7. #7
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة Noor Noora مشاهدة المشاركة
    شكراً
    عفوا
    شكرا ع المرور

  8. #8
    من المشرفين القدامى
    eng-power
    تاريخ التسجيل: July-2013
    الدولة: iraq
    الجنس: ذكر
    المشاركات: 37,890 المواضيع: 2,891
    صوتيات: 2 سوالف عراقية: 0
    التقييم: 31015
    مزاجي: عصبي
    أكلتي المفضلة: fish
    مقالات المدونة: 2
    عاشت إيدك صديقي

  9. #9
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة تشيللو مشاهدة المشاركة
    عاشت إيدك صديقي
    ايدك العايشة اخي الغالي
    منورني

  10. #10
    من المشرفين القدامى
    نـوتيلآ
    تاريخ التسجيل: August-2014
    الدولة: العرآق _مـيسـآن
    الجنس: أنثى
    المشاركات: 70,103 المواضيع: 2,180
    صوتيات: 3 سوالف عراقية: 0
    التقييم: 39708
    مزاجي: حسـب آلظـروف
    أكلتي المفضلة: آلسـمـگ
    موبايلي: كلكسي Ã12
    مقالات المدونة: 2
    شكرا لك

صفحة 1 من 3 123 الأخيرةالأخيرة
تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال