online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Deathfun vom 03.12.2021, 22:21 Options

MySQL Date - Falsche ausgabe?

Hallo!

Ich greife von einem C# Programm aus auf eine MySQL DB zu
und lese dort eine Tabelle aus.

  SELECT * FROM blabla ORDER BY id DESC  


Soweit funktioniert auch alles, nur frage ich auch ein Feld
vom Typ "Date" ab. Ich habe nun schon etwas länger
nicht mehr mit MySQL gearbeitet, aber müsste ich von
diesem Typ nicht den Inhalt zB. "2009-12-12" bekommen?

Denn ich bekomme "2009-12-12 00:00:00" ausgegeben.
Sollte dies nicht nur bei DateTime oder TimeStamp der
Fall sein?



Gruß
Deathfun



PS:
Visual C# Express 2008.
In das Date Feld wurde nur 2009-12-12 eingetragen.
Kollation auf latin1_german1_ci gestellt
(oben Internationale Darstellung zur besseren ansicht)


Antwort schreiben

Antwort 1 von RalfH vom 04.12.2021, 07:42 Options

Hallo Deathfun,
in MYSQL kannst Du das Datum formatiert ausgeben lassen.
Schau mal HIER.
Gruß Ralf

Antwort 2 von son_quatsch vom 04.12.2021, 07:47 Options

Ich geb dir recht - MySQL sollte bei DATE keinen Zeitwert mit ausgeben. Bedenke aber: wenn du jede Ergebnisspalte sowieso nur als Text interpretierst, kannst du auch Datumsfelder entsprechend formatiert ausgeben:

http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html...

Antwort 3 von Deathfun vom 04.12.2021, 08:13 Options

Hm, das Problem ist, dass ich jede Ausgelesene Zeile direkt in
einen String lade und das Datum nicht seperat auslese kann.

So enthält zB. der String

ausgabe2[4] = 4, 2009-12-12 00:00:00, bal, blabla



Diesen String Splitte ich dan in ein neues Array
ausgabe2_1 = ausgabe2[4].Split(',');

So das dan ausgabe2_1 diesen Inhalt hat:

ausgabe2_1[0] = 4
ausgabe2_1[1] = 2009-12-12 00:00:00
ausgabe2_1[2] = bla
ausgabe2_1[3] = blabla



Ist es möglich noch irgendetwas an der MySQL db zu änderen um
die korrekte ausgabe zu erhalten?



Gruß
Deathfun

Antwort 4 von RalfH vom 04.12.2021, 08:25 Options

SELECT DATE_FORMAT(DEINDATUMSFELD,"%d.%m.%Y") AS datumneu

Ähnliche Themen

mysql select as problem
hardy155  05.09.2008 - 21 Hits - 4 Antworten

mysql query browser - unique
meiesquel  13.03.2009 - 188 Hits - 1 Antwort

[MySQL] Vergleich von 2 Tabellen
DeMonToll  25.03.2009 - 542 Hits - 3 Antworten

Ausgabe als .XPS
rolandaa  03.05.2009 - 265 Hits - 4 Antworten

sylk to mysql
laura.c.  18.09.2009 - 136 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026