سلام
من یه دکمه درست کردم که کاربر وقتی کلیک میکنه از دیتابیش بک آپ گرفته میشه حالا میخواستم بدونم راهی هست که این دکمه بصورت پیش فرض غیر فعال باشه مگر اینکه کاربر چیزی پاک کنه یا اضافه کند
با تشکر
سلام
من یه دکمه درست کردم که کاربر وقتی کلیک میکنه از دیتابیش بک آپ گرفته میشه حالا میخواستم بدونم راهی هست که این دکمه بصورت پیش فرض غیر فعال باشه مگر اینکه کاربر چیزی پاک کنه یا اضافه کند
با تشکر
یه تریگر برای دیتابیس بنویسید که تغییرات (NSERT, UPDATE , DELETE) رو چک کنه و اگه تغییر رخ داده دکمه رو فعال و غیر فعال کنه
مثلاً برای INSERT
CREATE TRIGGER trg_MyDB_Insert
ON dbo.MyDB
AFTER INSERT
AS
INSERT INTO dbo.MyDB_Log(col1, col2, ..., colN, User, DateStamp, Operation)
SELECT
col1, col2, ..., colN, GETDATE(), 'INSERT'
FROM
Inserted
و یا از ابزار Change Data Capture استفاده کنید