Hey
Also, das Problem liegt wirklich darin, dass ich nach wie vor keine Lösung gefunden habe.
Ich habe auf Deinen Tipp hin mal versucht bei MSDN schlau zu werden. - Leider ohne dem richtigen Erfolg.
Das einzige, dass ich gefunden habe, ist dass etwas mit der KundenID nicht stimmt. Die KundenID wird per AutoIncrement vergeben. - Das Update hat darauf aber keine Auswirkung! Trotzdem scheint ein Paraliltätsfehler immer auf eine AutoIncrement Spalte zu deuten!? - Ich habe das generierte Update Kommando mal kopiert:
UPDATE kundenstamm
SET NName = :NName, VName = :VName, Anrede = :Anrede, Titel = _
:Titel, Strasse = :Strasse, PLZ = :PLZ, Ort = :Ort, VwFest = :VwFest,
NummerFest = :NummerFest, VwMobil = :VwMobil, _
NummerMobil = :NummerMobil, EMail = :EMail, VersNr = _
:VersNr, GebDat = :GebDat,
KrankenKassa = :KrankenKassa, VersGruppe = _
:VersGruppe, Selbstbehalt = :Selbstbehalt, KinderSB = _
:KinderSB, VIP = :VIP, Werbung = :Werbung,
Info = :Info
WHERE (KundenID = :Original_KundenID) AND (NName = :Original_NName) AND ( _
VName = :Original_VName) AND (:IsNull_Anrede = 1 AND Anrede IS NULL OR
Anrede = :Original_Anrede) AND (Titel = _
:Original_Titel) AND (Strasse = :Original_Strasse) AND _
(:IsNull_PLZ = 1 AND PLZ IS NULL OR
PLZ = :Original_PLZ) AND (Ort = :Original_Ort) AND ( _
:IsNull_VwFest = 1 AND VwFest IS NULL OR
VwFest = :Original_VwFest) AND (:IsNull_NummerFest = 1 _
AND NummerFest IS NULL OR
NummerFest = :Original_NummerFest) AND ( _
:IsNull_VwMobil = 1 AND VwMobil IS NULL OR
VwMobil = :Original_VwMobil) AND (:IsNull_NummerMobil _
= 1 AND NummerMobil IS NULL OR
NummerMobil = :Original_NummerMobil) AND (EMail = _
:Original_EMail) AND (:IsNull_VersNr = 1 AND VersNr IS _
NULL OR
VersNr = :Original_VersNr) AND (:IsNull_GebDat = 1 AND _
GebDat IS NULL OR
GebDat = :Original_GebDat) AND (:IsNull_KrankenKassa = _
1 AND KrankenKassa IS NULL OR
KrankenKassa = :Original_KrankenKassa) AND ( _
:IsNull_VersGruppe = 1 AND VersGruppe IS NULL OR
VersGruppe = :Original_VersGruppe) AND (Selbstbehalt = _
:Original_Selbstbehalt) AND (KinderSB = _
:Original_KinderSB) AND (:IsNull_VIP = 1 AND
VIP IS NULL OR
VIP = :Original_VIP) AND (:IsNull_Werbung = 1 AND _
Werbung IS NULL OR
Werbung = :Original_Werbung) AND (Info = _
:Original_Info) Irgend einen Tipp!? |