数据表选择concat两列

时间:2011-05-03 11:33:11

标签: asp.net sql-server-2005 datetime

我在数据表中有一些数据有两列 我需要连接并选择数据的年份和月份

应该是这样的事情

DataTable dt;
string expression = (year,month)=(2009,03)
dt.Select(expression);

以上语法是我想要实现的一个例子。

为了进一步说明,我将数据表中的数据作为

year | Month
2009   03
2010   04
2010   05

所以上面的选择应该取我一行。

1 个答案:

答案 0 :(得分:0)

你可以通过

获得这个
dt.DefaultView.RowFilter = "year='2009' AND Month='03'";

现在 dt.DefaultView 将返回符合条件的一行或多行