Ich habe 3 Felder: urlName
, displayName
und active
. Dies ist die Überprüfung für den Datensatz bearbeiten. Was ich hier tun möchte, ist zu überprüfen, ob UrlName
in DB eindeutig ist, aber wenn der Benutzer die Url bereits gespeichert hat, aber DisplayName
und Active
geändert hat, sollte der Datensatz aktualisiert werden.
Irgendjemand sagt mir, wie man das löst.
%Vor%Aktualisieren von Datensätzen wie
%Vor%Das möchte ich erreichen
Meine anderen 2 Werte sollten in Query DisplayName und Active hinzugefügt werden. Angenommen, "Kontakt" URL-Name bereits in DB. Ich lade die Werte aus dem Dropdown-Menü zurück und gebe URLName="About", DisplayName="Über uns", Active = true zurück. Jetzt Datensatz bearbeiten. Hier sind die Bedingungen, die übereinstimmen müssen.
1 - UrlName="Über", DisplayName="Über Test", Aktiv = Wahr - & gt; Dies sollte aktualisiert werden.
2 - UrlName="Über", DisplayName="Über uns", Active = false - & gt; Dies sollte aktualisiert werden.
3 - UrlName="Über", DisplayName="Über Test", Aktiv = Falsch - & gt; Dies sollte aktualisiert werden.
Wichtig: 4 - UrlName="newnotexist", DisplayName="Über Test", Active = false - & gt; Dies sollte URL-Name aktualisieren und Ruhezustand wenn geändert.
5 - UrlName="Kontakt", DisplayName="Über Test", Active = false - & gt; Dies sollte nicht aktualisiert werden und Fehler erzeugen.
Ich hoffe, Sie verstehen, was ich tun möchte.