سلام
یکی از راه هایی که دارید اینه که این کار رو در خود دیتابیس به کمک یه پروسیجر انجام بدید:
CREATE PROCEDURE MyProc
AS
BEGIN
if ((Select Column_Name From Table_Name Where 'Your Condition') < 10)
Begin
Update Table_Name Set Column_Name = Column_Name + 1 Where 'Your Condition'
return (Select Column_Name From Table_Name Where 'Your Condition')
End
else
return -1
END
GO
زمانی که مقدار فیلد بیشتر از 10 بشه دیگه عملیات اضافه کردن رو انجام نمیده و عدد -1 رو برمی گردونه که به کمک اون می تونید برای کاربر پیغام مورد نظرتون رو به نمایش بذارید.
موفق باشید