Kod: Tümünü seç
CREATE TRIGGER [denemedelete] ON [dbo].[TEST_MHESAP]
AFTER INSERT
AS
BEGIN
declare @x int
SELECT @x = X FROM INSERTED
if @x> 10
BEGIN
BEGIN
DELETE FROM TEST_MHESAP
WHERE X = @x
END
RAISERROR ('KAYDEDILEMEDI.', 16, 1)
END
END
Arkada$lar boyle bir deneme triggeri yarattim... MSSQL Kullaniyorum.. Triggerda eger x > 10 ise kaydi otomatikman siliyor ve de bir hata mesaji cikariyor.. Iyı ho$ guzel Enterprise managerdan girdigimde bu hatayi cikartiyor ama..... Delphiden girince hata filan vermiyor .. Trigger tetikleniyor kayit siliniyor ama mesaj delphiye gelmiyor.. Nasil becerebilirim?
Tesekkürler