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

قاعدة بيانية تحوي قاعدة أخرى

بدأه joud-kheder في 28 يناير 2009 · 4 رد · 620 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف يمكنني إنشاء قاعدة بيانية داخل قاعدة بيانية أخرى

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

لنفرض لدينا قاعدة بيانات موظفين تحوي أسمائهم فقط كيف يمكنني إظهار المعلومات التفصيلية الموجودة في قاعدة بيانية أخرى للموظف المختارعند الضغط فوق اسمه في الداتاغريد

جود خضر

joud.kheder@gmail.com

jado.kheder@hotmail.com

J.A.D

JOUD.NET

jado.kheder@hotmail.com

#2

عزيزى ما تقولة ليس لة الا حل ةاحد وهذا على حد علمى

يجدب ان يكون لهذا الموظف كود موجود فى كلا من قاعدتى البيانات

او من الافضل اضافة اسم المستخدم فى كلا من قاعدتى البيانات

اة انة لابد من وجود عامل مشترك غير قابل للتكرار ( كود الموظم -اسم الموظف -اى بيانات مشترك )

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

ولكن لماذا كل هذا العناء فبأمكانك وضع اسماء الموظفين فى اى اداة ( DataGrid - Combox - ListBox )

او اى اداة من اداوت عرض البيانات ومن ثم تقوم بعرض البيانات عن الظغط عليها

الا اذا كان البرنامج يتطلب ان تعمل على قاعدتين بيانات

عموما وضح وانا سأعود للموضوع لاحقا

اخوك Amr Soft

عزيزى عند العودة الى الرد والتركيز قليلا اكتشفت اننى لم افهمد مرادك صحيحا

اعتقد انى مخظى فى ردى ولكن انا تركتة ربما يكون صحيحا

اعتذر مرة اخرى

السلام عليكم

تم تعديل هذه المشاركة بواسطة amr soft في 28 يناير 2009 في 12:45

#3

إرفق مثال ليتم التعديل عليه

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#4

شكرا يا أخي Amr Soft لاهتمامك بسؤالي :

إن الحل الذي وضعته أجاب على سؤالي و لكن أنا أبحث عن طريقة تخفف من أوامر اليحث داخل لبرنامج

بحيث في مايكروسوفت أكسس يتم ربط جدول بأخر عن طريق عمود مشترك وعند ضغط فوق أي سجل في الجدول الأول

يتم تجميع المعلومات المتعلقة بهذا السجل من الجدول الثاني .

- وقد تكون المعلومات المتعلقة بهذه القيمة من الجدول الأول

لها عشرات السجلات في الجدول الثاني .

أي مباشرة الاكسس ينظر إلى العمود المشترك بين الجدولين و من ثم يظهر سجلات هذه القيمة.

إذا فكرت بحل أخف فأتمنى أن تسعفني به و أنا لك من الشاكرين

يا أخي

وهذه عناوين إيميلاتي لمراسلتي :

joud.kheder@gmail.com

kheder.joud@gmail.com

jado.kheder@hotmail.com

J.A.D

JOUD.NET

jado.kheder@hotmail.com

#5

الأخ الكريم ، أكسيس آداة مخصوصة لتصميم تطبيقات قواعد بيانات فقط لا غير وليس تطبيقات عامة ، أما الفيجوال فلغة برمجة مفتوحة ، لذلك ليس هناك طريقة مباشرة غير الـ DED ولا أنصحك به !!!

عموماً الأمر سهل ومش مستاهل ، فقط أنظر المرفق وبالتوفيق

Simble.rar

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

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