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

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

بدأه عبدالعزيز حبيش في 18 يونيو 2010 · 1 رد · 1,089 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي سؤال عن خاصية البحث في قاعدة البيانات

نفرض ان لدينا قاعدة بيانات بها 6 جداول ويوجد في كل جدول 10 حقول

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

(بحث برقم الفاتورة او برقم الموبايل او التاريخ او بحث بالاسم )

هل يوجد طريقة معينه لعمل كود يقوم بالبحث العام عند كتابة كلمات او

ارقام في مربع نص ومن ثم يقوم بعمل بحث عام في الجداول ويظهر نتيجة البحث ؟

ارجو التفاعل في هذا

شكرا اعزائي الاعضاء :)

#2
عبدالعزيز حبيش كتب:

السلام عليكم

لدي سؤال عن خاصية البحث في قاعدة البيانات

نفرض ان لدينا قاعدة بيانات بها 6 جداول ويوجد في كل جدول 10 حقول

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

(بحث برقم الفاتورة او برقم الموبايل او التاريخ او بحث بالاسم )

هل يوجد طريقة معينه لعمل كود يقوم بالبحث العام عند كتابة كلمات او

ارقام في مربع نص ومن ثم يقوم بعمل بحث عام في الجداول ويظهر نتيجة البحث ؟

ارجو التفاعل في هذا

شكرا اعزائي الاعضاء :)

أخي الكريم عليك استخدام Inner Joint, Left Outter Join, Right Outter Join لربط الجداول مع بعضها إليك المثال :

Select Table1.Column1,Table1.Column2,Table1.Column3,Table2.Column1,Table2.Column2, .... 
From Table1 Inner Join Table2 ON Table1.PrimaryKeyID = Table2.ForeignKeyID 
Where Table1.Column1 = @Parameter1 AND Table2.Column2 = @Parameter2 ....

طبعا هذا مثال ويمكنك ان تبحث في المنتدى والأنترنت و MSDN لمعلومات أكثر عن ذلك

وبالبرنامج يمكن ان تقوم بتوليد جملة الاستعلام بـ Run Time للبحث في عدة حقول ..

بالتوفيق cool.gif

تم تعديل هذه المشاركة بواسطة was_hal في 22 يونيو 2010 في 14:07

1338031614581.png

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

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

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

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

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

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

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