السلام عليكم:
أنا لدي شاشة بVB.NET يوجد بها 8 حقول مختلفة (TEXTBOX ) حقل لأسم الشخص وآخر لرقم هاتفه وآخر لبريده الإلكتروني وأخر لإسم أب الشخص وآخر لإسم العائله وهكذا....
بحيث يقوم المستخدم بتعبئتها جميعها أو بعض منها على حسب ما يتذكر من هذه المعلومات ثم يقوم بضغط زر البحث فمثلا لو قام بإدخال اسم أحمد في حقل اسم الشخص واسم ناصر في حقل اسم الأب وبقية الحقول تركها فارغة بحكم انه لا يعلم بقية المعلومات المفروض أن تظهر في النتائج بيانات جميع من هم بإسم (أحمد ناصر) وعدم ظهور من هم بإسم أحمد أو من آباءهم باسم (ناصر|) فعندما قمت بكتابه جملة SQL قمت بوضع هذه القيم في WHERE وربطتها بAND ولكن عند تنفيذ البرنامج لا تظهر لي أي نتائج لانني لم أقوم بتعبئه جميع الحقول الثمانيه وهذا ليس ضروري في البرنامج الذي اقوم بتصميمه حاليا وعندما قمت بإستبدال AND ب OR ظهرت لي جميع من هم بإسم أحمد بصرف النظر عن أسماء أباءهم وجميع من أباءهم بأسم ناصر بصرف النظر عن اسماءهم وهذا خطأ لأنني الآن أقوم بتصميم بحث متقدم لبرنامجي.... سؤالي هو كيف أكتب جمله SELECT في حالتي هذه


