پیوند ها

اگر شما تا بحال برنامه هایی مثل دفترتلفن را تولید کرده اید که اطلاعاتی را ذخیره و یا استخراج میکند حتما برای ساخت آن دیتابیس خاصی را بکار برده اید. پس حتما اطلاع خواهید داشت که صرفا جهت ایجاد یک ارتباط ساده برای یک زیر عمل درج،حذف یا ویرایش، می بایست با یک سری دستورات که در اکثر موارد نیز شبیه بهم اند را در کنار یکدیگر قرار داده و تنظیمات مورد نظر را بر روی پایگاه داده اعمال کنید.
اما معمولا در برنامه هایی از این قبیل که نیاز دارند پی در پی با پایگاه داده ارتباط برقرار کنند، بایستی برای عملیات مربوط به اتصالات آن به دیتابیس اندیشه ای اتخاذ نمود. زیرا نمیتوان برای هر ریزعمل یک شیء SqlConnection تعریف کرد و سپس Command مربوطه ایجاد کرده و ... . این روش بشدت خوانایی برنامه را کاهش داده و حجم آن را افزایش می دهد. از طرفی یک مشکل اساسی بدنبال خواهد داشت و آن اینکه، این وسط مدیریت اتصالات در اینجا جایگاهی نخواهد داشت! بعنوان مثال با استفاده از روش مذکور نمی توان تضمین کرد کاربری که مجوز درج ندارد، نخواهد توانست عملیات مربوط به درج را اعمال کند
برچسب های مهم