PDA

View Full Version : سوال: Entity FrameWork 6 Key Composition Data Annotaion



aminaltavista
پنج شنبه 13 شهریور 1393, 09:18 صبح
این رو نادیده بگیرید و حذفش کنید ، خودم نتونستم حذفش کنم.

sunn789
پنج شنبه 13 شهریور 1393, 10:53 صبح
سلام
ایا برای ایندکس گذاری دو تا کلید اصلی گذاشتی ؟ اگر برای ایندکس گذاری است بهتر است از index استفاده کنید توضیحی در باره ایندکس توی سایتhttp://www.dotnettips.info/ است

aminaltavista
پنج شنبه 13 شهریور 1393, 11:01 صبح
سلام
ایا برای ایندکس گذاری دو تا کلید اصلی گذاشتی ؟ اگر برای ایندکس گذاری است بهتر است از index استفاده کنید توضیحی در باره ایندکس توی سایتhttp://www.dotnettips.info/ است

از ef code first استفاده کردم، تمامی کارها رو خودش انجام میده و حتی دیتابیس رو هم تولید میکنه . تنها میشه گفت که DataAnnotaion کلیدها مشخص بشند کار تمومه(همون طور که خود ویژوال استودیو توصیه کرده)

aminaltavista
شنبه 15 شهریور 1393, 22:24 عصر
مشکلم حل شد! دم asp.net گرم(وب سایتش)

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