الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إنشاء اتصال عام مع قاعدة البيانات

مغلق
بدأه was_hal في 10 مارس 2005 · 4 رد · 565 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

رجاءً أن تجيبوني على هذا السؤال بالتفصيل الممل

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

رجاءً أن توافوني بأبسط الطرق وأفضلها فأنا لست خبيرا بعد

وجزاكم الله كل خير

1338031614581.png

" اللهــم إنّا مغلــوبــون فانتصــــر "

(اللهم سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم)

#2

يمكنك أن تضع أكثر من جدول في Dataset واحدة، و من ثم عند الحاجة لجدول معين يمكنك عرضه على الـ DataGrid، لكن كل جدول يحتاج DataAdapter على حدا...

رأس الحكمة الإيمان بالله

#3

عفوا لكن ليس هذا قصدي

أقصد أنني أريد جعل ال DataSet عامة للمشروع كمستوى رؤية لأنني لا أستطيع رؤيتها من ضمن النماذج الآخرى أو في قائمة الخصائص لـ DataGrid موجودة على نموذج آخر

أي أنني مثلا يوجد في مشروعي نموذجين Form1 و Form2 ويوجد اتصال مع قاعدة البيانات ومحول بيانات DataAdapter و DataSet مرتبطة مع جدول أو أكثر من قاعدة البيانات

ويوجد مثلا على Form2 أداة DataGrid وأريد أن أجعل هذه الأداة تعرض البيانات من الجداول المنشئ أرتباط معا في Form1

وضعت خاصية modifier لأدوات الاتصال التي في النموذج Form1 صديقة Freind وعامة

Public ولكن لم أستطيع الوصول لها أو أستخدامها سواء من الكود أو من الخصائص في Form2 كيف أقوم بذلك وما الحل الأنسب

وشكراً.

1338031614581.png

" اللهــم إنّا مغلــوبــون فانتصــــر "

(اللهم سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم)

#4

يمكنك أن تنشأ كائن جديد من الـ Form الذي يحتوي على الـ Dataset في الـ Form الذي تريد أن تستخدم فيها هذه الـ Dataset، مثال:

  Dim frm As New Form1()
        DataGrid1.DataSource = frm.DataSet1
        frm.SqlDataAdapter1.Fill(frm.DataSet1)

رأس الحكمة الإيمان بالله

#5

شكرا أخي عبد العليم جزاك الله كل خير ووفقك لخدمة هذا المنتدى الرائع -waf

تم تعديل هذه المشاركة بواسطة was_hal في 14 مارس 2005 في 18:49

1338031614581.png

" اللهــم إنّا مغلــوبــون فانتصــــر "

(اللهم سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم)

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…