سلام عندي داتا بيس ضخمة للغاية ... قمت بعمل برنامج بحث بالفجول بيسك وربطتها بهذه القاعده ... واستعلمت للبحث هذا الكود :
SQL = "select * from Mirsham where FirstName like " & sf & First.Text _ & sl & " AND LastName like " & sf & Last.Text & sl & " AND father like " _ & sf & father.Text & sl & " AND city like" & sf & city.Text & sl _ & " AND id like " & sf & id.Text & sl & " AND Mikud like " & sf & zip.Text & sl _ & " AND telkid like " & sf & telcode.Text & sl _ & " AND TelNum like " & sf & telnumtxt.Text & sl _ & " AND Mother like " & sf & mothertxt.Text & sl _ & " AND BirthDate like " & sf & birth.Text & sl
المشكله في هذا الكود اذا كان مكان في احد هذه الجداول فارغ فإنه يتجاهله ولا يعطينا معلومات عنه .. مثلا اذا وضعنا بالبحث الاسم الشخصي وإسم العائلة وكانت كل التفاصيل لديه كاملة الا إسم الاب فإنه لا يظهر لنا المعلومات عن هذا الشخص معه إنه موجود في الداتا بيس ...
فيا ريت إلي بعرف كيف ممكن وضع نجمة * في الاماكن الفارغه في الحقول الفارغه يقولي ... او اذا في طريقة بالفجول بيسك ...
شكرا سلفا ... وتحياتي لكم ...