如果这种方式可行,或者如果有解决方法或其他方法,我正在讨论。我有一个像这样的普通SELECT语句,用于DataTable:
"Date = 'someValue'";
因为我想先构造字符串语句,因为我后来用OR和AND动态地连接它们来构造一个更大的语句,我需要在字符串中实现它。我需要的是:
"DateTime.Today > Date + DateTime.Today.AddDays(PayDay)"
其中PayDay和Date是我的DataTable中的列。这有可能吗? 这是一个搜索,所以我得到一个新表,其中包含与此案例匹配的所有行。
执行字符串的最后一个语句是:
myDt.DefaultView.RowFilter = concatenatedString;