تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: دیتا گرید ویوو

  1. #1
    کاربر فعال انجمن لپ تاپ و کنسول HOJ-JAT's Avatar
    تاريخ عضويت
    Jun 2009
    محل سكونت
    دانشکده مهندسی!
    پست ها
    3,311

    پيش فرض دیتا گرید ویوو

    سلام
    یک دیتا گرید ویوو دارم که با کوئری خاصی با linq به دیتا بیس وصله
    در قسمتی از برنامه میخوام یک سطر به یک سری اطلاعات بهش اضافه بشه ولی نمیخوام این اطلاعات را وارد دیتا بیس کنم
    و اطلاعات را برنامه وارد میکنه
    ایا این کار امکان پذیر است؟
    یعنی میشه روشی داشت که فقط یک سطر اطلاعات در گرید ویوو نمایش داده بشن ولی داخل دیتا بیس نرن؟؟
    Last edited by HOJ-JAT; 12-04-2015 at 18:03.

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    اینکه میگویید از Linq استفاده میکنید، کافی نیست. Linq صرفاً یک ابزار پرس و جو است و با خیلی از ORM ها کار میکند...
    (البته ORM ای با نام Linq to SQL هم داشتیم که به علت نواقصی که داشت از رده خارج شد)

    ولی بطور عمومی میتوان گفت پس از تابع ToList میتوانید سطرهای دلخواه خود را new و Add کنید
    مثلاً اگر از EF برای خواندن و نوشتن اطلاعات استفاده کنید کدی شبیه این خواهید داشت
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حتی میتوانید فیلدهای اضافه داشته باشید...

  3. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  4. #3
    کاربر فعال انجمن لپ تاپ و کنسول HOJ-JAT's Avatar
    تاريخ عضويت
    Jun 2009
    محل سكونت
    دانشکده مهندسی!
    پست ها
    3,311

    پيش فرض

    با تشکر
    یک سوال دیگه
    اگر برخی از سلول ها مقدار دهی نشده باشند چظوری میشه فهمید؟
    مثلا این کد جواب نمیده کد درستش چیه؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    int که هیچ وقت null نمیشود!
    بعد هم گرچه میتوان دستوری که نوشته اید را تصحیح کرد ولی بنظر این روش کار کلاً مشکل دارد.
    گرید شما بالاخره یک منبع داده ای داشته، یک datasource ؟ خوب چرا نباید مستقیم از همان datasource اطاعات را خواند؟

    اگر ORM تان EF باشد، کدتان شاید مانند این شود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر هم از DataSet استفاده میکنید(!) شبیه این:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •