PDA

View Full Version : خطا موقع حذف کردن رکورد در Management studio



Mrs.Net
جمعه 17 اسفند 1386, 20:01 عصر
موقعی که میخوام داخل Management studio یک رکورد پاک کنم از بعضی رکوردها خطا میگیره و نمیداره پاک کنم!

bad_boy_2007
شنبه 18 اسفند 1386, 19:28 عصر
به احتمال خیلی زیاد ستونهات کلید اصلی ندارند که باعث منحصر به فرد شدن سطرها میشه ، بهتر بگم تو دیتابیست میشه دو سطر با اطلاعات دقیقا یکسان در کلیه فیلدها وجود داشته باشه به همین دلیل موقعی که اقدام به انجام عملیات حذف میکنی با این مشکل روبرو میشی .
برای رفع این مشکل فیلد جدیدی مثلا فیلدی با نام ID از نوع Int تعریف کن و در پنجره Properties خصیصه Identify Specification و سپس خصیصه Is Identity رو True کن
یه راه دیگه هم هست اینکه از طریق Query اقدام به حذف کنی در این صورت کلیه رکوردهای تکراری حذف میشن