Announcement

Collapse
No announcement yet.

Änderung mitgeben /Speichern nur bei Änderung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Änderung mitgeben /Speichern nur bei Änderung

    Hallo
    MSSQL Delphi.Net Oledb

    Ich möchte nur ein Update wenn auch was geändert wurde.
    Und wurde was geändert, möchte ich das in der Table speichern
    Mir reicht es wenn ich das Feld wüsste

    1.1.2005 - Benutzer - Feld1,Feld2

    So wollte ich das in der Table speichern

    Meine Update SP sieht so aus
    CREATE PROCEDURE GFC_M_UPDATE
    @GFC_M_ID int,
    @GFC_M_NAME nvarchar(100),
    @GFC_M_AKTIV bit,
    @GFC_M_OUT bit,
    @GFC_M_USER_NAME nvarchar(50),
    @GFC_M_USER_TXT ntext,
    @GFC_M_USER_DATE smalldatetime
    AS
    SET NOCOUNT ON

    UPDATE [GFC_Medien]
    SET
    [GFC_M_NAME] = @GFC_M_NAME,
    [GFC_M_AKTIV] = @GFC_M_AKTIV,
    [GFC_M_OUT] = @GFC_M_OUT,
    [GFC_M_USER_NAME] = @GFC_M_USER_NAME,
    [GFC_M_USER_TXT] = @GFC_M_USER_TXT,
    [GFC_M_USER_DATE] = @GFC_M_USER_DATE
    WHERE
    [GFC_M_ID] = @GFC_M_ID
    GO

    GFC_M_USER_NAME ist der Benutzer
    GFC_M_USER_TXT hier soll rein datum, benutzer und was geändert wurde
    GFC_M_USER_DATE letzt änderung
Working...
X