منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] مسأله استعلام 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 "
   
"select * from zE_BD where dat between # " & dat1.Text & " # and # " & dat2.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 كتب : وعليك السلام ورحمة الله وبركاته

أهلا أخي الكريم , هذا الإستعلام هو للبحث عن أي إسم يبدأ بـ "أحمد" وأن يكون العمر مابين 20 و 30 , لنفترض أن إسم الجدول Table1 وإسم حقل الإسم هو A ونوع الحقل "نص" وإسم حقل العمر هو B ونوع الحقل "رقم" , إذا ستكون جملة الإستعلام كالتالي :

PHP كود :
Select From Table1 Where A LIKE 'أحمد%' And B>=20 And B<=30 

مشكور اخي احمد على مساعدتي
ولاكن احصل على خطا عند التطيبق رساله الخطا بالمرفقات
هل ممكن لان نوع الحقل B تاريخ وليس رقم ؟


RE: مسأله استعلام ADODC / VB6 / MS access - Ahmed_Mansoor - 30-10-16

أهلا أخي الكريم , إذا كنت تحفظ العمر كتاريخ الميلاد وتريد أن تظهر في نتيجة الإستعلام الذين أعمارهم بين 20 و30 بإستخدام حقل تاريخ الميلاد والذي نوعه "تارخ/وقت" فإستخدم جملة الإستعلام هذه بناء على ما إفترضته في ردي السابق من مسميات الجدول والحقول ولكن نوع الحقل B سيكون في جملة الإستعلام هذه "تاريخ/وقت" وليس "رقم" :

PHP كود :
Select From Table1 Where A LIKE 'أحمد%' And DateDiff ('yyyy'BDate())>=20 And DateDiff ('yyyy'BDate())<=30