Javascript Tree Menu by Deluxe-Tree.com طريقة ربط قاعدة بيانات بالفجوال بيسك
   
صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 16

الموضوع: طريقة ربط قاعدة بيانات بالفجوال بيسك

الكاتب: ابراهيم نجم
الردود: 15 | المشاهدات: 16790 | رقم الموضوع: 230
  1. (رقم الرد: 721) #1

    Arrow طريقة ربط قاعدة بيانات بالفجوال بيسك

    استاذنا الفاضل / احمد الحربي
    ارجو التفضل بالشرح الوافي للطريقة التي يمكن بها ربط قاعدة بيانات ببرنامج الفجوال بيسك والذي ينتج عنه ملف تنفيذي يعمل بدون وجود برنامج الاكسس علي الجهاز ... مع توضيح طريقة تشفير و تأمين الفاعدة بكلمة سر ... واتمني ان يخصص قسم لهذا الغرض . من اجل اضافة المقترحات ومواجهة العقبات ووضع الحلول المناسبة لها .. حتي يكون منتدانا الجميل متميز وليواكب كل جديد .. والي الامام دائما..
    :)

  2. (رقم الرد: 726) #2
    تاريخ التسجيل
    16-06-2008
    إصدار أوفيس
    2007
    المشاركات
    4,360

    افتراضي

    بوركتَ أخي الكريم .. إبراهيم نجم

    في الحقيقة ليست لدي خلفية كبيرة عن برنامج فيجوال بيسك ، لكنني الآن في محاولة تعلُّمه ، فقد اشتريت نسخة من فيجوال بيسك2008 بروفيشنال ، وقد أعجبتني سهولته ، وكنت قبل قليل أطبِّق تعليماته في التعامل مع قاعدة البيانات آكسس ..

    لكنني من عادتي أن أكتب ما أعرفه فقط ولا أزيد ..

    لذا .. فطريقة ربط قاعدة بيانات آكسس بفيجوال بيسك ، أعتقد حسب معرفتي السابقة والقليلة جداً بفيجوال بيسك أنها من خلال طريقتين وكل طريقة لها مميزاتها

    الطريقة الأولى : طريقة كائن Data Set
    وميزتها هي استخراج بيانات من القاعدة وقطع الاتصال بها ، ثم إعادة الاتصال بعد أن يقوم المستخدم بالتعديل أو الحذف أو الإضافة ، وهذه ميزة جميلة من حيث فك الضغط على البرنامج والشبكة فيما لو كان البرنامج يعمل في شبكة ..



    يمكنك إتمام هذه الطريقة كالتالي :
    1. إنشاء اتصال بقاعدة البيانات عن طريق سلسلة اتصال البيانات Data Connection في النافذة الجانبية Server Explorer .. ثم اتبع اللوحات كما ستشاهدها هناك ..
    2. بعد أن تنجح في الاتصال يمكنك إضافة الحقول بطريقة جميلة في VB2008 (سحب وإفلات) وهي من خلال نافذة Data Sources ، يمكنك إظهارها بالضغط بالزر الأيمن على Solution Explorer ثم اختيار Data Sources
    الطريقة الثانية : طريقة ADO.net


    وهذه الطريقة يمكنك من خلالها إبقاء الاتصال فعّالاً كما هو ، وتعطيك ADO.net مجالاً رحْباً وواسعاً للتحكم في قاعدة البيانات



    وفي طور تعلّمها ، لأنني أتوقع أنها تختلف عن ADO القديمة



    في ADO الموجودة مع آكسس نقوم بالتالي :


    1. إنشاء سلسلة اتصال بقاعدة البيانات
    2. فتح الاتصال بقاعدة البيانات عن طريق كائن RecordSet
    3. التعامل معها
    اعذرني أخي الحبيب إبراهيم ، فليست لدي معرفة ببرنامج فيجوال بيسك لأفيدك أكثر وأكثر



    أما اقتراحك ففي محله وسوف أُنفِّذه الآن بمشيئة الله



    بورك فيك

    التعديل الأخير تم أحمد الحربي ; 02-12-2008 الساعة 05:18

  3. (رقم الرد: 732) #3

    Arrow هذا الموضوع هااااااااااااااام جداااااااااااااا وارجو التركيز عليه

    اشكرك اخي الحبيب /أحمد الحربي علي ردك واهتمامك بهذا الموضوع الذي سيكون من النقاط الهامة التي سيكون لها الصدي الواسع لجذب انتباه الكثيرين من زوار المنتديات الاخري .. والي الامام دائما حبيبي احمد

  4. (رقم الرد: 734) #4
    تاريخ التسجيل
    16-06-2008
    إصدار أوفيس
    2007
    المشاركات
    4,360

    افتراضي

    أخي الحبيب .. إبراهيم نجم

    الشكر موصولٌ إليك

    كيف وقد نبع منك يا منبع الخير


  5. (رقم الرد: 3480) #5

    افتراضي

    شكرا استاذ احمد

  6. (رقم الرد: 3728) #6

    افتراضي

    تتم عماية ربط قاعدة الاكسس بالفجول بيسك بعددة طرق منها
    1- عن طريق الادات data
    2- عن طريق الادات ado
    3- عن طريق الادات dao
    4-عن طريق الادات ( دالتة انفورميشن)
    5- عن طريق الكود
    مساهمة بسيطة مني ارجو ان تنال رضاكم
    والسلام للجميع والتمني لهم الموفقية

  7. (رقم الرد: 3729) #7

    افتراضي

    وهنالك طريقة اخرى لكن تتم من خلالها النماذج بالاكسس
    ويتم عرضها عن طريق الفجول بيسك
    وانشاء الله ادرج لكم الطريقة لاحقاً
    التعديل الأخير تم أحمد الحربي ; 19-07-2012 الساعة 10:04

  8. (رقم الرد: 3730) #8

    افتراضي

    هنالك طريقه اخرى تذكرتها الان وهي
    عن طريق مكتبة ( اسميها rs )

  9. (رقم الرد: 3898) #9

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

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

    لنبدأ الان في التعرف عن نبذه لطريقة الاتصال بقاعدة بيانات أكسس
    هناك الطرق التقليدية والتي يوفرها لنا برنامج فيجوال بيسك دوت نت وهي انشاء اتصال بقاعدة البيانات عن طريق المعالج وهذا المعالج يقوم بانشاء بدلاً سلسلة الاتصال الخاصة بقاعدة البيانات
    واظهار حقول قاعدة البيانات في قائمة Server Explorer
    ومن ثم سحب وافلات هذه الحقول داخل الفورم لتشاهد كافة الحقول امامك جاهزة للعمل

    لكن يعيب هذه الطريقة اشياء كثيرة منها انك لاتستطيع التحكم الكامل في قاعدة البيانات بالكود وهذا سوف يظهر امامك عندما تريد التعمق في اللغة اكثر

    الطريقة الثانية وهي انشاء اتصال بقاعدة البيانات عن طريق كتابة سلسلة الاتصال داخل محرر الفيجوال بيسك

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

    مثال
    سلسة الاتصال الخاصة بقواعد بيانات اكسس

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;


    اما سلسلة الاتصال الخاصة ببرنامج SQL Server 2005

    Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;


    الان دعني اشرح لك شرح بسيط عن مكونات سلسلة الاتصال
    Data Source
    ومعناها مصدر البيانات التي سوف يتم التعامل معه
    myServerAddress
    اسم السيرفر (خاص بسيكوال سيرفر)

    Initial Catalog=myDataBase
    اسم قاعدة البيانات

    User Id
    اسم المستخدم

    الباص وورد
    Password=myPassword

    ويمكنك الان التعرف علي جميع انواع سلاسل الاتصال الموجوده من خلال هذا الموقع الشهير

    http://www.connectionstrings.com/

    بعد كتابة سلسة الاتصال يتم وضع الادوات علي الفورم لبدء ربطها
    بقاعدة البيانات
    ويتم التعامل مع قواعد البيانات بعده اساليب

    طريقة الاتصال المتصل Connected mode
    وطريقة الاتصال المنفصل Disconnected mode

    ويجب علينا معرفة التطريقتين لتحديد ما هو الاسلوب الذي سنتبعة عند التعامل مع قاعدة البيانات
    ولنتعرف اكثر علي تطبيقات قواعد البيانات باستخدام ADO.NET

    يجب ان نتعرف اولاً علي الادوات التالية .....
    أداة الاتصال Connection Object.
    - أداة توصيل البيانات DataAdapter Object.
    - مجموعة البيانات DataSet Object.
    - أداة الأوامر Command Object.
    - قارئ البيانات DataReader Object

    التعرّف على جدول البيانات DataGrid
    وكيفيّة استخدامه لعرض الجداول المنفردة أو الجداول المترابطة.
    - التعرف على كيفيّة ربط مربّعات النصوص واللافتات والقوائم Lists بمجموعة البيانات DataSet لتعرض قيم بعض الحقول.
    - التعرّف على كيفيّة تنفيذ الإجراءات المخزّنة Stored Procedures.

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

    والله الموفق

  10. (رقم الرد: 3904) #10
    تاريخ التسجيل
    06-01-2009
    الإقامة
    Jordan
    إصدار أوفيس
    2007
    المشاركات
    3,698

    افتراضي

    تسلم ايدك استاذنا

    تصميم برامج قواعد البيانات الاكسيس
    تصميم صفحات ومواقع ويب PHP و MySQL
    دروس في الاكسيس والPHP والMYSQL عبر الماسنجر

  11. (رقم الرد: 5812) #11

    افتراضي

    بارك الله فيكم وزادكم علما

    بعد قرأتي للموضوع خطر في بالي سؤال هل يمكن تحويل برنامج مصمم بأكسس إلى فيجوال دوت نت 2008 حيث انني قرأت موضوع شبيه بهذا يقوم بتحويل اكسس الى فيجوال 6 عن طريق برنامج اسمه access to vb
    اتمني لكم كل التوفيق والسداد

  12. (رقم الرد: 8253) #12

    افتراضي

    عفوا أخوتي وأخواتي
    هناك عدة طرق للربط بين الفيجوال بيسك وقاعدة البيانات Access
    الطريقة الأولى والبسيطة هي :
    الربط عن طريق الأداة data control
    طريقة الربط :
    بعد وضع الأداة على الفورم إذهب إلى نافذة الخصائص واختر dbname (اختصار) وحدد مسار قاعدة البيانات
    ,, الذهاب إلى الخاصية recordsurse واختر اسم الجدول في قاعدة البيانات
    ربط الأدوات text,combo,list وغيرها :
    بعد ربط قاعدة البيانات بالفورم :
    1- اختيار datasurse من نافذة الخصائص للكائن او الأداة واختيار DATA1 .
    2- اختيار datafiled واختر اسم الحقل المراد ربطه .
    اكواد datacontrol :
    كود افضافة :
    data1.recordset.addnew
    كود الحفظ
    data1.recordset.update
    كود الحذف
    data1.recordset.delete
    كود التحديث
    data1.recordset.refrech

  13. (رقم الرد: 15952) #13

    افتراضي

    جزاك الله خيرا على التوضيح بكل الطرق

  14. (رقم الرد: 42174) #14

    افتراضي

    شكككككككككككككككككككككككككككككككككككرررررررررررررر ررررررررررررررررررررررر

  15. (رقم الرد: 53347) #15

    افتراضي

    مشكووووووووووووووووووووووووووووووووووووووووووووووو وووووووووووووووووووووووووووووووووووووووووووووووووو وووووووووووووووووووووووووووووووووووووووووووووووووو وووووووووووووووووووووووووووووووووووووووووررررررررر رررررررررررررررررررررررررررررررررررررررررررررررررر رررررررررررررررررررررررررررررررررررررررررررررررررر ر

صفحة 1 من 2 12 الأخيرةالأخيرة

المواضيع المتشابهه

  1. SQL/ ماهي طريقة ربط اكثر من قاعدة بيانات بالاكسس
    جاري الرد في المنتدى آكسس العام
    ردود: 0
    آخر مشاركة: 23-10-2013, 09:07
  2. ردود: 44
    آخر مشاركة: 12-05-2013, 12:22
  3. طريقة ربط أكثر من قاعدة بيانات بالآكسس
    ابوشهودي في المنتدى ملف وواجهة برنامج آكسس، والويب
    ردود: 5
    آخر مشاركة: 01-06-2011, 07:48
  4. خيارات/ طلب طريقة ربط أكسس بالفيجوال بيسك دوت نت 5
    النمر الليبي في المنتدى آكسس العام
    ردود: 1
    آخر مشاركة: 04-06-2010, 04:38
  5. الملف/ ممكن مساعدة من المبدعين لربط قاعدة البيانات بالفجوال بيسك
    العبانى تو في المنتدى ملف وواجهة برنامج آكسس، والويب
    ردود: 2
    آخر مشاركة: 31-10-2009, 08:44

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
website security