本文介绍了如何获取两个日期之间的日期值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述







我有一张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();


这篇关于如何获取两个日期之间的日期值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 16:33