PDA

View Full Version : حرفه ای: استفاده از استور پروسیجری در سی شارپ



hahaie
جمعه 08 اردیبهشت 1391, 09:17 صبح
سلام.
لطفا حذف نکنید به سی شارپ مربوط میشه ضمن اینکه توی تالار sql نمیشه سوالی ایجاد کرد.
دوستان میدونند چطوری این استور پروسیجر رو میشه نوشت و در سی شارپ استفاده کرد:
که کلمه ای رو از ورودی گرفته و تمامی نامهایی که شامل این کلمه است رو از یه جدول بخونه و برگردونه.
مثلا "علی"رو به عنوان ورودی بهش بدیم نام و نام خانوادگی تمامی افرادی که اسمشون "علی"هست رو برگردونه.یا بهتر قسمتی از فامیل شخص رو بهش بدیم اسامی تمامی افراد رو که شامل این کلمه است رو برگردونه.
جالب اینکه نام فیلد رو name گذاشتم اما نمیشه در استور پروسیجر ازش استفاده کرد مثل اینکه کلمه ای رزرو شده برای sql هست.راه حلی هست؟
ممنون

hahaie
جمعه 08 اردیبهشت 1391, 18:23 عصر
از دستور like استفاده کردم جواب نمیده نمیدونم شاید اشکال از این باشه که نام فیلد name است.به نظر شما اگر نام فیلد name باشه در استور پروسیجر ایراد داره؟آخه وقتی نوشته میشه آبی رنگ میشه مثل کلمات کلیدی و رزرو شده

ali_habibi1384
دوشنبه 18 اردیبهشت 1391, 07:00 صبح
اگر صرفا مشكل سر سرچ كلمه علي هست مشكل از حرف ي فارسي هست.
اگر از دستور like استفاده ميكنيد حتما بايد از كاراكترهاي كنترلي % در سمت چپ و راست كلمه مورد نظر در قسمت Where اس كيو ال استفاده بشه.
اگر همه اين كارها رو انجام داديد و بازهم مشكل داريد كد پراسيجرتونو بذاريد.