Hej, Detta borde fungera. Jag testade det andra alternativet ock det fungerade bra.Hur filtrerar jag ut datum i en DataView?
Jag har en accessdatabas som jag kopplat till en DataGrid.
Jag vill kunna ange med DateTimePicker vilka datum som skall visas i DataGrid:en.
En kolumn i databasen heter InvoiceDate och innehåller datum i formen åååå-mm-dd
Jag har fösökt med att använda:
myDataView.Rowfilter = "InvoiceDate" > DateTimePicker1.Value
För att sortera fram rader där datumet är senare än vad jag valt i DateTimePicker1
Men Rowfilter verkar vilja ha en ren textjämförelse och om jag gör om DateTimePcker1.value till text:
DateTimePicker1.value.ToSting så kan jag ju inte jämföra om datumet är högre bara om texten som skapas har högre alfabetiskt värde.
Hur gör jag för att bara filtrera ut datumen som jag är intresserad av till min DataView?
MVH
NiklasSv: Hur filtrerar jag ut datum i en DataView?
<code>
myDataView.Rowfilter = "InvoiceDate > '" & DateTimePicker1.Value.ToString & "'"
</code>
eller
<code>
myDataView.Rowfilter = "InvoiceDate > '" & DateTimePicker1.Value & "'"
</code>Sv: Hur filtrerar jag ut datum i en DataView?
Tack för hjälpen
Niklas