منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

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

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


ثانيا تاكد من كلمة إدارى    هل هي مكتووبة  بنفس  الحروف تماما في كل الحقول اي سيكون هنا فرق في حال كتبت (اداري - ادارى - إداري - إدارى - أداري - أدارى ) وهكذا .
(29-04-17, 07:58 AM)sendbad100 كتب : [ -> ]السلام عليكم

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


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

شكرا اخى الكريم على الرد لكن لم تفلح طريقةاضافة الاقواس لاسماء الاعمدة وبالفعل كلمة إدارى هى مظبوطة كما كتبت
المشكلة جربت وعملت استعلام فى السيكيول سيرفر لكن لا يعطى اى نتائج الا مع عامود status فقط
اى عند شرط هذا العامود فقط اما باقى الاعمدة فلا يتحقق الشرط ابدا
(29-04-17, 12:59 PM)Amir_alzubidy كتب : [ -> ]
كود :
"SELECT * from tblEmp_Details where  status = 1 and grouping = N 'إداري' order by emp_name"

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