Seite 1 von 1

Frage zu QSqlQueryModel / QTableView

Verfasst: 4. Juli 2006 12:50
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

Re: Frage zu QSqlQueryModel / QTableView

Verfasst: 4. Juli 2006 13:08
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....