Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Datum formatieren für DGV

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Hm … klappt bei mir wie gewünscht. VS2022 CE 17.6.0 Preview 1 VB.NET-Quellcode (12 Zeilen) ########## Späßleshalber noch ein Testprojekt anbei.

  • Benutzer-Avatarbild

    Datum formatieren für DGV

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Das halte ich für unwahrscheinlich, aber für mich nicht nachprüfbar. Wenn die Daten aus der DB kommen, müssen sie ja in einen .NET-Datentyp verpflanzt werden. Wenn das dann Date ist, sehe ich keinen Grund, warum es da Darstellungsunterschiede geben soll. Welchen Datentyp hat die Zielvariable Deines DB-Eintrags? Kannst Du einen Wert mal posten? Vielleicht ist es die interne Geschichte oder die Zeitkomponente oder whatever.

  • Benutzer-Avatarbild

    Datum formatieren für DGV

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Du hast also eine DataTable, und die DataTable hat eine DateTime-Spalte, die nicht so angezeigt werden will wie Du es willst, richtig? Legst Du die DataTable selber an oder ist die in nem tDS-Generator erstellt? Wenn Du nun aber die DataTable dem DGV als DataSource gibst, werden die zuvor im Designer erstellten Columns ignoriert. Es werden die Columns der DataTable hinzugefügt. Dann wär es kein Wunder, warum die Einstellungen scheinbar nichts bewirken, weil die eingestellten Spalten nicht veränd…

  • Benutzer-Avatarbild

    Datum formatieren für DGV

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Die Spalte mit dem Datum hat den Titel "C6501". Du manipulierst aber die Spalte mit dem Titel "Datum". Du manipulierst also eine Spalte, die später gar nicht Deine Daten beinhaltet. Wie geschrieben: Wenn das DGV Spalten hat und ne DataSource bekommt, kommen neue Spalten dazu.

  • Benutzer-Avatarbild

    Zitat von strzata: „Die Spalte C6501 wird ins Grid also als String geschrieben.“Eh … ja. Und dann wunderst Du Dich, warum das Format für Datum nicht greift? Wenn Du Strings in eine Tabellenspalte kloppst, dann kannst Du das mit der korrekten Sortierung nach Datum auch gleich vergessen, da Strings anders vom Computer sortiert werden als Datumsangaben.

  • Benutzer-Avatarbild

    Nee, das war kein Schimpfen (bin ja kein Elternteil oder Lehrer von Dir), eher ein "so geht's leider nicht". Zum Glück ist jetzt die Ursache klar. Probier es doch mal ohne CStr für die Datumsspalte. Das DGV nimmt auch NichtStrings. Und wenn erstmal ein Datum drin ist, kann man damit auch wie mit nem Datum rumwerkeln: formatieren und sortieren z.B.

  • Benutzer-Avatarbild

    Wieso? Das DGV macht doch da ein datentypflexibles Angebot. Dass Du da ein StringArray reinschubst, war Deine Entscheidung.