-
February 1st, 2018, 17:27
#1
عضو جدید
خطا در صورت تکراری بودن فیلد sql
با سلام یک اسکریپتی دارم که میخوام یکی از فیلد هاش که نام هست در صورت وارد کردن اسم تکراری پیغام خطا بده و بگه قبلا در دیتابیس ثبت شده است
کسی میتونه کمک کنه ؟
======================
این اسکریپت برای ثبت اطلاعات هست
نحوه نصب :
ساخت دیتابیس به نام ads
نام کاربری :
admin
پسورد :
101010
لینک دانلود :
http://up44.ir/e8utsrb7
-
تعداد تشکر ها از movie131 به دلیل پست مفید
-
February 1st, 2018 17:27
# ADS
-
February 1st, 2018, 23:08
#2
پاسخ : خطا در صورت تکراری بودن فیلد sql
سلام
ساده ست ابتدا یک شرط توی کوئری تعیین می کنید و سپس با تابع exists توی اس کیو ال می توانید وجود داشتن یک رکورد در دستور کوئری تون رو بدست بیارید و طبق اون پیغام بدین به کاربر
مثال:
if exists(SELECT FisrtName FROM Customer
WHERE FisrtName = 'علی')
print 'موجود است'
موفق باشید
-
تعداد تشکر ها از irNetFollower به دلیل پست مفید
-
February 2nd, 2018, 14:34
#3
عضو جدید
پاسخ : خطا در صورت تکراری بودن فیلد sql

نوشته اصلی توسط
irNetFollower
سلام
ساده ست ابتدا یک شرط توی کوئری تعیین می کنید و سپس با تابع exists توی اس کیو ال می توانید وجود داشتن یک رکورد در دستور کوئری تون رو بدست بیارید و طبق اون پیغام بدین به کاربر
مثال:
if exists(SELECT FisrtName FROM Customer
WHERE FisrtName = 'علی')
print 'موجود است'
موفق باشید
ممنونمیشم اعمال کنید در کد ها و مجدد آپلود کنید کد ها رو
-
-
February 4th, 2018, 09:44
#4
عضو جدید
پاسخ : خطا در صورت تکراری بودن فیلد sql
خوب حل شد مشکلش
و نکته بعدی
امکان اضافه کردن تاریخ و ساعت هم وجود دارد ؟
یعنی یکی از فیلد ها بشه تاریخ . پیش فرض روی تاریخ همون روز و همون ساعت بمونه
-