Hallo,
ich möchte die 10 letzten/höchsten Werte in einer Datagridview-Spalte mit Hilfe des Cell_Paintevent einfärben.
Wie das Einfärben funktioniert weiß ich, allerdings weiß ich nicht, wie ich Werte ermitteln kann.
In der Spalte stehen DateTime Werte im Format "dd/MM/yyyy HH:mm:ss".
Mein Ansatz wäre jetzt die Werte über ein SQL-Statement in meiner Datenbank abzufragen 'ala'
SELECT
…
FROM
…
ORDER BY
Timestamp DESC
LIMIT
10
und anschließend diese Werte im DGV zu suchen und einzufärben.
Gibt es da vielleicht eine elegantere Lösung? In Excel gibt es z.B. die Formatierung "Obersten 10", "obersten 10%" etc... Sowas suche ich.
ich möchte die 10 letzten/höchsten Werte in einer Datagridview-Spalte mit Hilfe des Cell_Paintevent einfärben.
Wie das Einfärben funktioniert weiß ich, allerdings weiß ich nicht, wie ich Werte ermitteln kann.
In der Spalte stehen DateTime Werte im Format "dd/MM/yyyy HH:mm:ss".
Mein Ansatz wäre jetzt die Werte über ein SQL-Statement in meiner Datenbank abzufragen 'ala'
SELECT
…
FROM
…
ORDER BY
Timestamp DESC
LIMIT
10
und anschließend diese Werte im DGV zu suchen und einzufärben.
Gibt es da vielleicht eine elegantere Lösung? In Excel gibt es z.B. die Formatierung "Obersten 10", "obersten 10%" etc... Sowas suche ich.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „rdmguy“ ()