Na začátku uložené procedury musíte použít následující příkaz:
V tomto případě bude SQL server po každém INSERT/UPDATE odesílat klientovi textové zprávy ("X řádků ovlivněných") v reálném čase. Vše, co potřebujete, je číst tyto zprávy ve vašem softwaru.
Zde je moje odpověď jak to udělat v Delphi
pro BACKUP MS SQL příkaz. Omlouvám se, že nemám dostatek znalostí v C#, ale myslím, že to můžete udělat v C# pomocí SqlCommand
třída.