0
我做了一個表刪除後觸發器,並在此觸發器中我刪除的數據插入另一個表名tab2。 當我從sql server 2005執行table1的刪除存儲過程,然後觸發工作正常,但是當我執行從c#刪除table1的存儲過程,然後它不能正常工作。 幫我刪除觸發器不工作時從C#,但在SQL服務器工作
我做了一個表刪除後觸發器,並在此觸發器中我刪除的數據插入另一個表名tab2。 當我從sql server 2005執行table1的刪除存儲過程,然後觸發工作正常,但是當我執行從c#刪除table1的存儲過程,然後它不能正常工作。 幫我刪除觸發器不工作時從C#,但在SQL服務器工作
聽起來像一個權限問題給我。檢查連接字符串中的登錄。這些是您用來登錄Management Studio的憑據嗎?如果沒有,請驗證用戶是否有權訪問觸發器,以及是否允許執行觸發器的操作。
說明「工作不正常」 - 觸發器是否觸發?數據沒有運行?請發佈您用來調用存儲過程的C#代碼,以便查看是否有任何可疑的存在。 – Oded 2010-08-05 05:57:09
不行!你一定在做錯事。我稱之爲詭計。即使像SQLServer這樣的玩具數據庫也不會被_that_腦死:-) – paxdiablo 2010-08-05 06:03:17
請添加一些代碼。 – 2010-08-05 06:51:02