منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة فى الاستعلام المشروط - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة فى الاستعلام المشروط (/showthread.php?tid=20188)



مشكلة فى الاستعلام المشروط - salah mansour - 29-04-17

لدى قاعدة بيانات بها رقم الموظف واسمه والوظيفة........الخ بياناته الوظيفية وبالقاعدة حقل حالة الموظف وهى من نوع bit
عند عمل استعلام عن جميع البيانات تظهر جميعها على الداتا جريد لكن عند عمل اسعلام مشروط مثلا بشرطين لا تظهر اي بيانات
وجملة الاستعلام تكون كالتالى
"SELECT * from tblEmp_Details where  status = 1 and grouping = 'إدارى' order by emp_name"
 افيدونى افادكم الله علما بان جملة الاستعلام تعمل بكفاءة مع قاعدة بيانات من نوع اكسس


RE: مشكلة فى الاستعلام المشروط - sendbad100 - 29-04-17

السلام عليكم

جرب التالي 
اضف اقواس لاسماء الاعمدة  كالتالي 
PHP كود :
"SELECT * from [tblEmp_Details] where  [status] = 1 and [grouping] = 'إدارى' order by [emp_name]" 


ثانيا تاكد من كلمة إدارى    هل هي مكتووبة  بنفس  الحروف تماما في كل الحقول اي سيكون هنا فرق في حال كتبت (اداري - ادارى - إداري - إدارى - أداري - أدارى ) وهكذا .


RE: مشكلة فى الاستعلام المشروط - salah mansour - 29-04-17

(29-04-17, 07:58 AM)sendbad100 كتب : السلام عليكم

جرب التالي 
اضف اقواس لاسماء الاعمدة  كالتالي 
PHP كود :
"SELECT * from [tblEmp_Details] where  [status] = 1 and [grouping] = 'إدارى' order by [emp_name]" 


ثانيا تاكد من كلمة إدارى    هل هي مكتووبة  بنفس  الحروف تماما في كل الحقول اي سيكون هنا فرق في حال كتبت (اداري - ادارى - إداري - إدارى - أداري - أدارى ) وهكذا .

شكرا اخى الكريم على الرد لكن لم تفلح طريقةاضافة الاقواس لاسماء الاعمدة وبالفعل كلمة إدارى هى مظبوطة كما كتبت
المشكلة جربت وعملت استعلام فى السيكيول سيرفر لكن لا يعطى اى نتائج الا مع عامود status فقط
اى عند شرط هذا العامود فقط اما باقى الاعمدة فلا يتحقق الشرط ابدا


RE: مشكلة فى الاستعلام المشروط - Amir_Alzubidy - 29-04-17

كود :
"SELECT * from tblEmp_Details where  status = 1 and grouping = N 'إداري' order by emp_name"



RE: مشكلة فى الاستعلام المشروط - salah mansour - 29-04-17

(29-04-17, 12:59 PM)Amir_alzubidy كتب :
كود :
"SELECT * from tblEmp_Details where  status = 1 and grouping = N 'إداري' order by emp_name"

استاذنا الكبير امير الزبيدى مش عارف اشكرك ازاى.....جزاك الله كل خير وامثالك الحمد لله اشتغل الكود تمام التمام .....ربنا يبارك فيك