![]() |
|
[سؤال] مسأله استعلام ADODC / VB6 / MS access - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18) +---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28) +---- الموضوع : [سؤال] مسأله استعلام ADODC / VB6 / MS access (/showthread.php?tid=17810) |
مسأله استعلام ADODC / VB6 / MS access - mustafaalnassah - 27-10-16 السلام عليكم اتمنى مساعدتكم اصدقائي في مسأله استعلام ADODC / VB6 / MS access وهو كيفيه جمع الاستعلامين ادناه في اسعلام واحد ؟ او طريقه اخرى ؟ كود : "select * from zE_BD where name = text2.Text "وهو لتحديد قيم من الحقل A (مثلا تحديد جميع اسم احمد في حقل الاسم الاول) ومن ثم تصفية القيم الناتجه عبر الحقل B (مثلا تحديد فقط من من الاسماء احمد ما بين 20 و 30 من العمر في حقل العمر ) ؟ RE: مسأله استعلام ADODC / VB6 / MS access - Ahmed_Mansoor - 27-10-16 وعليك السلام ورحمة الله وبركاته أهلا أخي الكريم , هذا الإستعلام هو للبحث عن أي إسم يبدأ بـ "أحمد" وأن يكون العمر مابين 20 و 30 , لنفترض أن إسم الجدول Table1 وإسم حقل الإسم هو A ونوع الحقل "نص" وإسم حقل العمر هو B ونوع الحقل "رقم" , إذا ستكون جملة الإستعلام كالتالي : PHP كود : Select * From Table1 Where A LIKE 'أحمد%' And B>=20 And B<=30 RE: مسأله استعلام ADODC / VB6 / MS access - mustafaalnassah - 29-10-16 (27-10-16, 11:33 PM)Ahmed_Mansoor كتب : وعليك السلام ورحمة الله وبركاته مشكور اخي احمد على مساعدتي ولاكن احصل على خطا عند التطيبق رساله الخطا بالمرفقات هل ممكن لان نوع الحقل B تاريخ وليس رقم ؟ RE: مسأله استعلام ADODC / VB6 / MS access - Ahmed_Mansoor - 30-10-16 أهلا أخي الكريم , إذا كنت تحفظ العمر كتاريخ الميلاد وتريد أن تظهر في نتيجة الإستعلام الذين أعمارهم بين 20 و30 بإستخدام حقل تاريخ الميلاد والذي نوعه "تارخ/وقت" فإستخدم جملة الإستعلام هذه بناء على ما إفترضته في ردي السابق من مسميات الجدول والحقول ولكن نوع الحقل B سيكون في جملة الإستعلام هذه "تاريخ/وقت" وليس "رقم" : PHP كود : Select * From Table1 Where A LIKE 'أحمد%' And DateDiff ('yyyy', B, Date())>=20 And DateDiff ('yyyy', B, Date())<=30 |