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]

Kirim email ke