DataAdapter: Probleme mit Datumsspalte

tecla

Erfahrenes Mitglied
Salut zusammen

Für einen Datenbankreport versuche ich via MySqlDataAdapter eine Tabelle meines DataSet mit Daten zu füllen.

Dies klappt eigentlich auch wunderbar.

Nur gibt es auf gewissen Rechnern Probleme mit der Datumsspalte. Sowohl in der MySql-Datenbank hat die Spalte das Format 'DateTime' als auch in der DataTable. Auf einigen rechner füllt sich die DataTable anstandslos, auf anderen erhalte ich folgende Fehlermeldung:

"Nicht konvertierbarer Typkonflikt zwischen SourceColumn 'Datum' von Byte[] und DataColumn 'Datum' von DateTime."

Wieso ist denn die Quellspalte plötzlich ein Byte-Array?

Bei anderen Reports habe ich dieses Problem nicht. Vielleicht liegts daran, dass ich im Report das Datum weiter bearbeite?

Code:
=MonthName(Month(Fields!Datum.Value))
 
Wenn ich das Select-Statement ergänze mit:

Code:
SELECT ..., DATE_FORMAT(Datum,'%d.%m.%Y') as Datum ... FROM ...

Dann klappts!
 

Neue Beiträge

Zurück