Hallo,
ich habe zwei Probleme bei der Anzeige von Inhalten einer MySQL Tabelle mittels QSqlQueryModel und QTableView:
a) Der Inhalt der Tabelle wird zwar korrekt angezeigt, allerdings werden Datumsfelder im MySQL Format angezeigt. Ich würde das Datum aber gerne im lokalen Datumsformat ausgeben. Wie kann ich diese Formatierung vornehmen?
b) Wenn die Anbindung der Datenbank über das ODBC Plugin erfolgt, werden Zeitfelder mit 00:00:00 im TableView angezeigt. Erfolgt die Anbindung hingegen übver das MySql Plugin, werden Uhrzeiten korrekt angezeigt.
Vielen Dank für Eure Bemühungen.
Gruß Michael
Frage zu QSqlQueryModel / QTableView
Re: Frage zu QSqlQueryModel / QTableView
darum gibt es noch andere datum format die auf jede db gleich funktionierenMichaelS hat geschrieben:Hallo,
b) Wenn die Anbindung der Datenbank über das ODBC Plugin erfolgt, werden Zeitfelder mit 00:00:00 im TableView angezeigt. Erfolgt die Anbindung hingegen übver das MySql Plugin, werden Uhrzeiten korrekt angezeigt.
Gruß Michael
time(NULL) = Unixtime .... da es nur eine nummer ist...
hat auch der vorteil dass man mit dem datum rechnen kann.... oder auf query nur ein bestimmten monat ausgibt....