سلام استاد خسته نباشید
یه سوال داشتم اینه که من میخوام نوع یکی از فیلد هام رو tinyint بذارم و بعد اون رو identity کنم
چطوری باید این کارو انجام بدم؟
سلام و با اجازه از استاد . اون فیلد رو میتونید از نوع byte در نظر بگیرید که ابتدا tinyint بشه . برای این که ایدنتیتی بشه همون صفت [Key] رو بالاش قرار بدید هم ایدنتیتی و auto increment میشه .
این اتریبیوت هم میتونید استفاده کنید :
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
خیلی ممنون دوست عزیز درست شده ولی یک مسئله دیگه که هست من بخوام نوعش رو smallint بذارم چی؟ باید چیکار کرد؟
واقعا نمیدونم چون تا حالا این کارو نکردم . باز استاد بیان جواب بدن بهتره
سلام
چرا باید اینکار رو بکنید ؟
مگه int چه مشکلی داره ؟
گفتم شاید فضای اضافی اشغال میکنه وقتی بازه ی زیادی رو انتخاب کنیم
خیر دوست من اینزور نیست
از int استفاده کنید