Datagridview; Die Darstellung eines Datenfelds 'smallmoney' ändern

  • VB.NET
  • .NET (FX) 4.0

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Drahuverar.

    Datagridview; Die Darstellung eines Datenfelds 'smallmoney' ändern

    Hey Leute :D

    Wie kann ich meine DataGridView-Control so definieren, dass es Datentypen, welche in der Datenbank als smallmoney hinterlegt sind mit 2 anstelle von 4 Nachkommastellen anzeigen kann?

    Muss ich das in meinem DataSet bereits machen, also den Datentypen casten, oder gäbe es hier einen anderen weg?

    Gruß,
    Drahuverar
    Option Strict On!
    Also, wenn's nur um die Anzeige geht, hilft DataGridViewColumn.DefaultCellStyle.Format. Das kannst Du auch im Column-Designer des DataGridView einstellen,dann ist keine Zeile selbstgeschriebener Programmcode erforderlich.
    Danke- ich schaue mal nach :)
    Da ich die Daten schon aufbereitet habe und somit die (3. und die) 4. Nachkommastelle für mich uninteressant wird überlege ich momentan die Datenfelder in 'decimal(8,2)' abzuändern. Die Werte sind im übersichtlichen Bereich, weswegen mir die 8 reichen würde... würde mich wundern wenn diese Stelle erreicht werden würde (999999,99) =O

    Solange ich die Datenfelder abändern kann, sollte ich das tun, denke ich mal. :)
    Option Strict On!