Ohne einer selbst erstellten eindeutigen Spalte "ID" wird es so nicht gehen.
Eine Id oder
GUID ist sowieso immer besser als eine Kundennummer etc. als PK.
Er könnte den PK (der hoffentlich definiert ist) aber auch dynamisch aus der
DB auslesen (keine Ahnung wie er
beim ADS da dran kommt).
Oder ganz dreckig: alle Felder einbeziehen.