PDA

View Full Version : سوال: جلوگيري از ثبت داده



Iran58
چهارشنبه 24 شهریور 1389, 16:54 عصر
سلام
يك جدول دارم كه سطرهاي آن برابر است با نام راننده ،شماره ماشين،تاريخ تحويل و وضيعت تحويل (فعال و غير فعال فعال يعني ماشين درحال حاضر تحويل راننده مورد نظر است )
حال مي خواهم دستوري مي خواهم كه هنگام updateوinsert اگر وضعيت فعال بود اجازه اينكه ماشيني به اسم شخص ديگري ثبت يا ويرايش شود ندهد

esmit61
چهارشنبه 24 شهریور 1389, 17:48 عصر
توی برنامتون میتونید این کار رو انجام بدید (که اینجا بحثش رو نمیکنیم)
توی sql server هم میتونید با تریگر این کار رو انجام بدید. اگر شرایط ok نبود، rollback کنید

aghayex
چهارشنبه 24 شهریور 1389, 17:51 عصر
if exists(select * from mashin where vaz<>'true' and name=@name and last=@last)
درج کند
else
ارسال ÷ارامتر خطا