PDA

View Full Version : مفهوم datacontext؟



qqq2qqq
یک شنبه 24 مرداد 1389, 11:41 صبح
سلام خواستم بدونم مفهوم datacontext چیه که به نام بانکی که درست می کنم اضافه می شه و اصلا دلیلش چیه؟
ممنون می شم توضیح خوبی کسی بده

مهدی فرزاد
یک شنبه 24 مرداد 1389, 13:46 عصر
سلام
كلاس DataContext مسئوليت تراكنش و همچنين ارتباط با پايگاه داده هاي ارتباطي همانند SQL در LINQ را بر عهده دارد
براي درج ، حذف ، ويرايش و جستجو با استفاده از Linq بر روي جداول پايگاه داده SQL مي بايست يك كلاس فرزند ايجاد نمود كه اين كلاس فرزند خصوصيات خود را از كلاس DataContext به ارث مي برد

زماني كه شما با استفاده از LINQ To SQL ايجاد ارتباط با پايگاه داده خود مي كنيد اين كلاس فرزند به صورت اتو ماتيك ايجاد ميشود ولي در روش ايجاد ازتباط به صورت دستي ،، شما بايد خودتان اين كلاس را ايجاد كنيد