PDA

View Full Version : چطور يك استرود پورسيجر با پارامترهاي اختياري براي سلكت ساخت؟



swallow.pa
جمعه 10 بهمن 1393, 11:53 صبح
سلام دوستان
سوالي برام پيش اومده كه من يك جدول دارم بنام Person كه قاعدتا فيلدهايي داره با نام
PersonId - Name -- Family - Nation Code
خب كاربر احتمال داره جستجو رو بر اساس يكي از اين فيلدها انجام بده
سوال من اينه كه آيا توي استرود پروسيجر چنين قابليتي هست كه يك استرود تعريف شود كه بتواند يكي از فيلدها رو جستجو كنه چطوري
ممنون

محمد آشتیانی
جمعه 10 بهمن 1393, 12:53 عصر
سلام
یه نگاهی به اینجا بنداز (مخصوصا قسمت Dynamic SQL in a Stored Procedure)
http://www.codeproject.com/Articles/20815/Building-Dynamic-SQL-In-a-Stored-Procedure

و اینجا
http://stackoverflow.com/questions/11396919/building-dynamic-where-clause-in-stored-procedure

همچنین با جستجوی عبارت stored procedure with a dynamic where clause توی گوگل مطالب و نمونه های بیشتری میتونی پیدا کنی.


موفق باشی.