السلام عليكــم ورحمـة الله وبركاتــه
قد لا يكون هذا المكان الصحيح لهذا السؤال، لكني لم أعرف أين أضعه، فأرجو نقله إلى المكان الأنسب
كيف يمكنني تصميم خاصية بحث متقدم؟ لقد قمت بتصميم خاصية البحث السريع بسهولة عن طريقة هذا الـ
query
SQLQuery = "SELECT * FROM PATIENTS WHERE CAST(ID AS CHAR) LIKE upper('%" + textBox1.Text + "%') OR UPPER(FIRSTNAME) LIKE upper('%" + textBox1.Text + "%') OR UPPER(MIDDLENAME) LIKE upper('%" + textBox1.Text + "%') OR UPPER(LASTNAME) LIKE upper('%" + textBox1.Text + "%') OR UPPER(CITY) LIKE upper('%" + textBox1.Text + "%') OR UPPER(ADDRESS) LIKE upper('%" + textBox1.Text + "%')";حيث يقوم ببحث مربع نص واحد TextBox في قاعدة البيانات، وإذا كان مربع النص فارغ لا يقوم بالبحث،
لكن تكمن المشكلة في البحث المتقدم، حيث سأقوم بوضع الكثير من الـ text box للـ FirstName و الـLastName و ... الخ،
كيف يمكنني كتابة جملة الـquery؟؟؟ إذا كتبتها بنفس الطريقة الأولى، ستكون المشكلة إذا قام المستخدم بترك بعض مربعات النص فارغة،
أنا آسف للإطالة، ولكن هذا هو المشروع الأول لي في مجال قواعد البيانات،