Wenn die ID-Werte endeutig sind reicht es diese in der where-Clause anzugeben.
SQL-Code:
delete from Tabelle1
where
NR_ID = :OLD_NR_ID;
bzw.
SQL-Code:
update Tabelle1
set
NR_ID = :NR_ID,
Name = :Name,
Vorname = :Vorname
where
NR_ID = :OLD_NR_ID;
Was steht in OLD_NR_ID ?
Hier bekommst du wahrscheinlich Probleme,
SQL-Code:
insert into Tabelle1
(NR_ID, Name, Vorname)
values
(:NR_ID, :Name, :Vorname);
da NR_ID schon vorhanden ist.