[C#][DataView] équivalent 'BETWEEN' dans RowFilter
Bonjour, j'utilise depuis peu les DataView et pour l'instant ça fonctionne assez bien sur des requêtes simples.
J'ai voulu faire aujourd'hui un tri avec une clause 'BETWEEN' et à l'éxécution j'ai une EvaluationException me disant que 'BETWEEN' est un opérateur non pris en charge.
Est ce normal ou il y a t'il un autre moyen de le faire ?
Ce que je cherche à faire c'est un tri avec une date mini et une date maxi, l'équivalent de
Code:
1 2
|
SELECT matable.madate FROM matable WHERE matable.madate BETWEEN 'datemini' AND 'datemaxi' ORDER BY matable.madate |
pour le ORDER BY pas de soucis, la propriété Sort du DataView fait bien son office, mais pour le RowFilter, je ne sais pas quoi mettre comme expression vu que
Code:
1 2
|
MyDataView.RowFilter = "madate BETWEEN 'datemini' AND 'datemaxi'" |
ne fonctionne pas.