PDA

View Full Version : مشکل insert در sql server 2005



fullboy
چهارشنبه 18 اردیبهشت 1392, 11:27 صبح
سلام
وقتی میخوام یه رکورد insert کنم این ارور رو میده

Additional information: Cannot insert explicit value for identity column in table 'book' when IDENTITY_INSERT is set to OFF.

دوستان اگه میتونن کمک کنن :افسرده:

dharmaa
چهارشنبه 18 اردیبهشت 1392, 11:52 صبح
سلام
یکی از فیلدهای جدول book خاصیت identity Specificationفعال است بنابراین اس کیو ال به صورت خودکار اون فیلد رو مقدار دهی میکند و دیگه نیازی نییست که زمان اضافه کردن رکورد اون فیلد رو مقداردهی کنید .
میتونید این خاصیت رو غیر فعال کنید یا اینکه زمان اینزرت کردن در جدول نام این فیلد و ذکر نکنید.
این خاصیت identity specification رو هم میتونید در پایین جدول زمانی که فیلد مورد نظر را انتخاب کردین ببینید البته باید در حالت design باشید.

fullboy
چهارشنبه 18 اردیبهشت 1392, 11:57 صبح
ممنون از راهنمای درست شد:لبخندساده:

dharmaa
چهارشنبه 18 اردیبهشت 1392, 12:08 عصر
خواهش میکنم...