hallo liebe community!
ich habe gerade ein riesen problem, an dem ich seit ein paar stunden hänge
ich hoffe ihr könnt mir helfen...
also ich muss aus der datenbank alle rechnungen des vorjahres kopieren und als neue datensätze wieder mit erhöhtem datum in die
db einsetzen, samt allen verlinkten tabellen.
soweit klappt das schon ganz gut, jetzt bin ich aber auf ein prob gestoßen:
wenn eine rechnung mit einer gutschrift verknüpft ist, hat sie den pk id, und ein weiteres feld mit der id der verknüpften gutschrift. bei der gutschrift ist es genau umgekehrt. so hängt eine gutschrift immer mit einer rechnung zusammen.
mit einer for select anweisung gehe ich nun ds für ds durch und dupliziere jeden ds und lasse dabei per generator eine neue id generieren. nur wie schaffe ich es jetzt, wenn ich einen ds erstelle, das feld gutschriftid zu füllen? diese wird ja erst später erstellt...
und wenn später die gutschrift erstellt wird, weiß ich nicht mehr, wie ich den ds vorher finden soll, der mit der jeweiligen gutschrift verknüpft ist...
ich hoffe das war einigermaßen verständlich
würde mich sehr über hilfe freuen...