本文介绍了如何获取两个日期之间的日期值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一张3柱的名字(姓名,日期,日期)
名称日期
moh 1000 28/06/2013
suj 2000 30/06/2031
ren 1500 02/07/2013
如何获得这两个日期之间的数据即(03/07/2013和25/06/2013)
i想要检索上述数据之间的数据?
i'm have a table with 3 column(name, amt,date)
name amt date
moh 1000 28/06/2013
suj 2000 30/06/2031
ren 1500 02/07/2013
how to get the data between this two date i.e,(03/07/2013 and 25/06/2013)
i want to retrieve the data between above mention data?
推荐答案
select * from Table where Date between '06-25-2013' and '07-03-2013'
如果s,请标记为答案你的问题。
Please mark as answer if solve your problem.
DataTable dt = new DataTable();
dt.Columns.AddRange(new DataColumn[] { new DataColumn("Name", typeof(string)), new DataColumn("Amount", typeof(int)), new DataColumn("Date", typeof(DateTime)) });
dt.Rows.Add(new object[] { "Sam", 1000, new DateTime(2013, 06, 12) });
dt.Rows.Add(new object[] { "Derk", 2000, new DateTime(2013, 07, 1) });
dt.Rows.Add(new object[] { "Rohan", 4000, new DateTime(2013, 08, 16) });
string myfilter = "Date > #" + dt.Rows[1][2].ToString() + "# AND Date <=#" + dt.Rows[2][2].ToString() + "#";
dt.Select(myfilter);
DataRow[] drTemp = dt.Select(myfilter);
DataTable dtTemp = drTemp.CopyToDataTable();
这篇关于如何获取两个日期之间的日期值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!