سلام.
برای جستجو (مثلا اینکه آیا کلید a در جدول دیتابیسم هست یا نه) بهتره از ]Stored Procedure] هایSQL Server استفاده کنیم یا از امکانات ADO.NET مثل Filter ؟
Printable View
سلام.
برای جستجو (مثلا اینکه آیا کلید a در جدول دیتابیسم هست یا نه) بهتره از ]Stored Procedure] هایSQL Server استفاده کنیم یا از امکانات ADO.NET مثل Filter ؟
دوست عزیز فرق این دوتا باهم اینه که اگه از مورد اول استفاده کنی شما نهایتا یک رشته به sql پاس کردی و در صورت وجود ، جوابتو دریافت میکنی.با این کار حجم کمتری از حافظه اشغال خواهد شد، سرعت برنامه بالاتر خواهد رفت ، ترافیک شبکه کمتر خواهد شد.ولی وقتی از مورد دوم استفاده کنی یعنی فیلتر ، شما مجبوری تمامی دیتای بانکت رو اول در حافظه لود کنی که این اولین مشکل کندی و اشغال زیاد رم، بعد دستور فیلتر رو انجام بدی.به نظر من اگه از مورد اول استفاده کنی خیلی بهتره.
چرا منم منظورم همین حرف شما بود.این دوستمون پرسیدن ازکدوم روش استفاده کنن بهتره؟