PDA

View Full Version : خطای Failed to enable constraints. One or more rows contain values violating non-null, unique, or fo



taj3da
یک شنبه 30 آبان 1395, 20:01 عصر
سلامیک مشکل دارم من برای تست بصورت دستی دو تا ردیف اطلاعات داخل دیتابیس وارد کردم حالا تو فرم ثبت نام اگر نام کاربری و ایمیل تو دیتابیس موجود باشه خطا میده اگر که نه به دیتابیس اضافه میشه حالا اگر دوباره بخوام ثبت نام کنم و ایمیل یا نام کاربری تکراری باشه و از اون دوتای اولی که من خودم وارد کردم نباشه مثلا به سومی که بصورت ثبت نام قبلی وارد شده شبیه باشه خطا میدهمثلا نام کاربری اولی و دومی که بصورت دستی وارد کردم ali و mohammad باشه اگر تو فرم ثبت نام این دوتا رو وارد کنم خب طبیعتا خطا میده اما اگر شبیه نباشه مثلا saied اضافه میشه دفعه بعد که میخوایم ثبت نام کنم اگر ali و mohammad بزنم خب باز خطا میده که تکراریه اما اگر saied بزنم کلا صفحه error میده مثل پیوست

mehrzad_ali
جمعه 05 آذر 1395, 00:55 صبح
مشکل کلید خارجی داری رابطه جدولات مشکل داره. cascade کن رابطه رو

taze kar 1
شنبه 06 آذر 1395, 22:52 عصر
شما توی return چه چیزی رو به کجا میخوای بازگشت بدی؟

مقادیر برای بازگشت و return معتبر نیست شما باید اینو درست کنید

sh_mary1
دوشنبه 08 آذر 1395, 19:40 عصر
بایک Key های موجود را در dataset حظف کنید تا مشکل حل بشە
فقط رو key کلیک راست کن بعد remove key