نمایش نتایج 1 تا 2 از 2

نام تاپیک: استفاده از تریگر

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    بیرجند
    پست
    66

    استفاده از تریگر

    با سلام
    از این تریگر می خوام برای شمارش ردیف های فرم استفاده کنم
    ALTER TRIGGER [dbo].[T_KOL] ON [dbo].[kol] after INSERT,UPDATE
    AS
    BEGIN
    declare @aa INT
    SET @aa=0

    select @aa=count(*) from dbo.KOL pH inner join inserted iH
    on
    pH.KOL=iH.KOL
    end
    BEGIN
    UPDATE dbo.KOL
    SET tozihat=@aa
    where [codkol]=(select codkol from inserted)
    END
    اشکالی که دارم اینه که موقعی ویرایش رکورد قبلی رو انجام می دم شماره گذاریش به هم می خوره

  2. #2
    کاربر دائمی آواتار fakhravari
    تاریخ عضویت
    دی 1388
    محل زندگی
    بوشهر
    سن
    29
    پست
    7,867

    نقل قول: استفاده از تریگر

    بله یک راه حل اینه که تاریخ رکورد ویرایشی بگیری و به قبلش count بگیری

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •