Datumsformat in Datatable abhängig von Sprache des Beriebssystems



  • Hallo

    In einem aktuellen Projekt lese ich eine SQL Tabelle in eine DataTable ein. Diese zeige ich dann in einem GridView Objekt an.
    Ist das OS des Webservers (IIS) Deutsch, alles kein Problem.
    Ist das OS des Webserver Englisch kommt nur noch Datensalat heraus.

    Kann mir jemand erklären warum bzw. was ich dagegen tun kann.
    Ich habe bereit die Region Settings alles auf Deutsch gestellt, aber ohne Erfolg.

    Gruß



  • Wie schaut die Query aus?



  • Das ist mal die Kurzfassung:

    [/code] var sqlFormattedDate = date.Date.ToString("yyyy-MM-dd HH🇲🇲ss");

    string myquery = " SELECT [Id] as [Id] , " +

    .....

    "[Date], " +

    " FROM [xy].[dbo].[XY] where [Date] = '" + sqlFormattedDate + "' " + .......
    [code]


Anmelden zum Antworten