Mysql in c# nach Datum filtern



  • Hallo Leute

    Gegeben:

    C# unter VS 2008
    Net Framework 2.0
    mysql Connector
    Datatable dt
    gebunden an Bindingsource

    Folgendes Problem:
    Wenn ich meine Tabelle nach dem Datumsfeld sortieren möchte bekomme ich einee Fehlermeldung:

    bindinsource.filter = "geboren > '1993-06-06'";

    Die Operation '>' kann nicht an Mysql.Data.Types.MysqlDateTime und Systemstring
    durchgeführt werden.

    Wie kann ich das denn filtern ???

    Danke und Gruß Linus



  • Du darfst das Datum nicht so schreiben wie es Mysql haben will sondern Ado.net.
    Versuch mal #06.06.1993# in der deutschen lokale.



  • Danke für die Antwort

    Wenn ich

    = "geboren > #06.06.1993#"
    

    eingebe dann
    bekomme ich den Fehler , dass die Operation ">" zwischen
    Mysql.Data.Types.MysqlDateTime und System.DateTime nicht
    durchgeführt werden kann. Ich weiss jedoch nicht wie das
    richtige Format aussehen könnte :-((
    ( mit "-"ZEichen , oder amerikanisch oder ganz ohne ...)


Anmelden zum Antworten