Ich kann mit deiner Schilderung nicht viel anfangen. Dein Programm hat die Id 23 in der Datenbank? Meine Programme haben niemals eine Id in irgend einer Datenbank ... aber die Tabellen in meinen Datenbanken verfügen größtenteils über Id-Nummern, gewöhnlich fortlaufend und via AutoInc erstellt.
Schau dir doch einfach mal die Methoden deiner
Query-Komponente in der Online-Hilfe an: Edit, Append, Post und Cancel – all das, was auch der
DB-Navigator macht. Ich will dir hier nicht dein Programm schreiben oder dir Sachen erklären, die in gängigen Tutorials schon bis zum Abwinken erklärt wurden ... diese Arbeit ist dir vorbehalten. Und zudem ruft mein Bett ganz laut nach mir ...
Wenn du dich mit Datenbanken noch nicht so gut auskennst, empfehle ich dir die
Tutorials des Delphi-Treffs.