Vergleichen Sie die Termine in der DataView.RowFilter?

Bin ich meinen Kopf kratzen über etwas ziemlich dumm, aber offenbar schwer.

DataView dvFormula = dsFormula.Tables[0].DefaultView;
dvFormula.RowFilter = "'" + startDate.ToString("yyyyMMdd") + "' < EndDate OR EndDate = '19000101'";
dvFormula.Sort = "FromDate ASC";

Das Ergebnis ist dieses:

Nicht erfüllen kann, '<' - operation auf dem System.String und System.DateTime.

Mir bitte sagen, was der beste Weg, um dieses problem zu lösen wäre.

Sehr geschätzt!

InformationsquelleAutor Peter | 2010-08-27

Schreibe einen Kommentar