نمایش نتایج 1 تا 2 از 2

نام تاپیک: Entity FrameWork 6 Key Composition Data Annotaion

  1. #1
    کاربر دائمی آواتار aminaltavista
    تاریخ عضویت
    تیر 1389
    محل زندگی
    شیراز
    سن
    31
    پست
    432

    Entity FrameWork 6 Key Composition Data Annotaion

    سلام
    تو یکی از مدلهام دو تا کلید اصلی دارم، موقع migrate کردن خطای زیر رو بهم میده:
    Unable to determine composite primary key ordering for type 'SuperMarket.Stuff'. Use the ColumnAttribute or the HasKey method to specify an order for composite primary keys.
    سرچ که کردم این راه رو پیشنهاد کردن
    [Column(Order=1)]

    using System.Data.Linq.Mapping;



    این فضای نام رو که گذاشتم خاصیت column شناخته شد اما order رو نمیشناسه و میگه که تعریفی براش نیست!

    راه حل چی هست ؟(در صورت تغییر این راه حل ، ساده ترین راه)

  2. #2
    کاربر دائمی آواتار aminaltavista
    تاریخ عضویت
    تیر 1389
    محل زندگی
    شیراز
    سن
    31
    پست
    432

    نقل قول: Entity FrameWork 6 Key Composition Data Annotaion

    مشکلم حل شد! دم asp.net گرم(وب سایت)

    دوستان مشکل تو فضای نامه! با این که این فضای نام من رو به خاصیت column میرسونه، اما این با کالمن اصلی(مورد نظر من) اصلا ارتباطی نداره و حتی تداخل هم دارند(چنانچه هر دوتاش اعلان شده باشن) و همین اعلت به order دسترسی موجود نیست.
    به جای این فضای نام بایستی
    using System.ComponentModel.DataAnnotations.Schema;
    الحاق شود.(دقت داشته باشید که فضای نام قبلی رو از بین ببرید)

تاپیک های مشابه

  1. ADO . NET Entity Framework
    نوشته شده توسط mohsen_zelzela00 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 7
    آخرین پست: چهارشنبه 20 آذر 1392, 15:42 عصر
  2. مشکل در Entity Framework
    نوشته شده توسط corona در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 21 بهمن 1389, 00:46 صبح
  3. entity framework
    نوشته شده توسط Future در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 07 تیر 1389, 23:20 عصر
  4. خروجی DataTable در Entity Framework
    نوشته شده توسط ir_programmer در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: چهارشنبه 29 اردیبهشت 1389, 09:45 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •