habe vor kurzem angefangen mich mit Qt zu beschäftigen.
Bin also noch ein blutiger Anfänger...
Ich möchte gerne eine Lagerverwaltung erstellen und habe dazu eine Sqlite-Datenbank mit verschiedenen Tabellen. Unter anderen eine Tabelle ArtikelKonto.
Die ist folgendermaßen aufgebaut:
ID(int autoincrement) Datum(currentTimestamp) Buchungsart(TEXT(AB, ZU usw.)) Buchungswert(FLOAT) Bestand(FLOAT)
Ich möchte nun den Wert aus Spalte "Bestand" aus der letzten Zeile abfragen und in eine variable speichern, sodass ich damit rechnen kann.
Das versuche ich schon seit zwei Tage und bekomme es einfach nicht gebacken.
Hier mein bescheidener letzter Versuch, die letzte Zeile herauszufinden:
Code: Alles auswählen
connOpen();
if(!connOpen())
ui->statusBar->showMessage("Datenbank nicht erreichbar!");
else
ui->statusBar->showMessage("Datenbank OK!");
QSqlQuery lastID;
lastID.prepare("SELECT ID FROM ArtikelKonto ORDER BY ID DESC LIMIT 1");
Jetzt sollte doch eigentlich die ID der letzten Zeile in "lastID" gespeichert sein, oder?
Wie muss nun die Abfrage und das Speichern in eine Variable, mit der man rechnen kann, aussehen?
Kann mir bitte jemand dabei helfen?
Schon mal vielen Dank für eure Hilfe.
Gruß Chris