Frage zu QSqlQueryModel / QTableView

Alles rund um die Programmierung mit Qt
Antworten
MichaelS
Beiträge: 240
Registriert: 27. Dezember 2005 12:49

Frage zu QSqlQueryModel / QTableView

Beitrag von MichaelS »

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
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Re: Frage zu QSqlQueryModel / QTableView

Beitrag von patrik08 »

MichaelS 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
darum gibt es noch andere datum format die auf jede db gleich funktionieren
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....
Antworten