如何只比较日期而不是日期时间 [英] how to just compare to date not with date time
本文介绍了如何只比较日期而不是日期时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
谁能告诉我我要记录特定日期的记录,然后我该如何获取呢?
即如何只比较日期而不是日期时间
从ABC中选择* Where TDate就像``2010-01-09''
TDate是日期时间和值,我通过cmd参数传递
请尽快回复..
在此先感谢....
can any body tell me i wand records of particular date then how i can i get it?
i.e how to just compare to date not with date time
Select * from ABC Where TDate like ''2010-01-09''
TDate is Datetime & value i pass by cmd parameter
plz reply soon ..
thanks in advance....
推荐答案
如果使用的是SQL Server,请查看转换函数 ^ ].
查看日期和时间样式(尤其是代码101).
If are using SQL server, have a look at the Convert function documentation[^].
Look at date and time styles (especially code 101).
您可以仅传递DateTime对象中的日期-它是一个属性.
You can pass just the date from a DateTime object - it''s a property.
DateTime dt = DateTime.Now;
CallMySql(dt.Date);
从ABC中选择*其中convert(varchar(10),TDate,103)如``09/01/2009''
103 = dd/MM/yyyy
Select * from ABC Where convert(varchar(10),TDate,103) like ''09/01/2009''
103=dd/MM/yyyy
这篇关于如何只比较日期而不是日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文