saya mencoba trigger yang ada feedback error message, sebagai berikut :
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER TRIGGER [CheckStock] ON [dbo].[tblProductWareHouse]
FOR UPDATE
AS
IF (SELECT QtyOnhand FROM inserted) < 0
BEGIN
RAISERROR ('Cannot oversell Products. Transaction has been cancelled',
16, 1)
ROLLBACK TRANSACTION
END
setelah dijalan proses update kolom
Update TblProduct
Set QtyOnHand = -10
dari Query Analyser, ternyata berhasil, ada feedback error message..
*Tetapi apabila dijalankan dari VB, tidak ada error message apapun,
sehingga saya tidak dpt melakukan interupsi apabila kondisi stocknya minus*,
dan query tersebut tidak efek apa2, mungkin karena proses Rollback,
Ada yang bisa beri saran? terimakasih....
salam
sion
[Non-text portions of this message have been removed]