Moin moin!
Ich habe folgendes Problem. Ich füge einen neuen Datensatz in meine mySQL Datenbank ein und möchte nun diesen Datensatz auch angezeigt bekommen.
Aufbau:
Lfd = auto_increment
Wert1 = int
Wert2 = QString
Wenn ich nun einen neuen Datensatz einfüge, dann verliere ich automatisch den Zeiger auf einen gültigen Datensatz. Ich muss erst einen Datensatz vor oder zurück gehen um einen Zeiger auf einen gültigen Datensatz zu erhalten. Leider ist dieser Datensatz aber dann nicht der neu eingefügt. Und genau den brauche ich, da ich die Lfd brauche. Die ist für den weiteren Programmablauf wichtig. Wie aber bekomme ich das nun hin?? Da das Feld Lfd automatisch hochzählt, weiß ich ja auch vorher nicht welchen Wert es bekommen wird. Schließlich können ja Datensätze gelöscht worden sein, womit die Anzahl der Datensätze nicht die nächste Zahl des Lfd-Feldes wiederspiegelt.
Bin für jeden Tipp Dankbar.
Tobias
Zuletzt geändert von sea_bear am 11. November 2009 15:39, insgesamt 1-mal geändert.
geschrieben und es funktioniert astrein. Genau das ist das was ich wollte. Keine Ahnung warum ich das nicht selber gefunden habe. Irgendwie bin ich vollkommen falsch an die Sache ran gegangen.