Hi
Leider hat hier ein Mistprogramm beim Anlegen neuer Artikeldaten ein Inkonsistenz bei 37 Artikeln erzeugt.
Jetzt könnt ich das ja berichtigen, ich muß dafür aber das Autoinc-Feld deaktivieren, denn der Zähler gilt auch als Fremdschlüssel für die andere Tabelle
Ich hab das mal getestet, als Autoinc auf Integer gesetzt, neuen Datensatz angelegt mit gewünschter Nummer,
Autoinc wieder gesetzt und neuen Datensatz angelegt, war ok.
Frage, wo oder wie verwaltet Paradox die Autoinc-Nummer, oder nimmt der einfach den letzten Datensatz und zählt eins hoch?
Wenn letzteres der Fall ist, wirds bei dieser Vorgehensweise wohl keine Probleme geben.....oder?
Die Alternative wäre, ich lösch in der anderen Tabelle die Datensätze, die sozusagen keinen Elternsatz haben und leg die Artikel über die Benutzerschnittstelle an mit der Option, daß er wieder beim Anlegen in 10 % der Fälle neue Inkonsistenzen erzeugt.
Darum würde ich lieber Variante 1 nehmen, wenn ich mir sicher sein kann, daß ich da keine Spätfolgen zu erwarten habe.
Gruß
Aga