CREATE PROCEDURE dbo.InsertData(@Sifra VARCHAR(50),@ Opis VARCHAR(50),@ Status BIT)
开始
提交交易
DECLARE @ErrorMessage NVARCHAR(MAX)
IF EXISTS(SELECT * FROM dbo.OpstiniTBL WHERE Sifra = @Sifra AND Opis = @Opis AND Status = @Status)
ROLLBACK TRANSACTION
RAISERROR ('Шифрата веќе постои', 16, 1)
RETURN 1
其他
开始交易
INSERT INTO dbo.OpstiniTBL(Sifra, Opis, Status)
VALUES(@Sifra, @Opis, @Status)
结束
3 回答
//这可能会出错?
clConnection clConn = new clConnection(); SqlConnection conn = clConn.openConnection();
在此处正确使用存储过程名称