首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎的按日期查询DateTime格式的时间

2011-12-20 
怎样按日期查询DateTime格式的时间?我是读取当前时间到数据库中:cm.Parameters[ @FL_PomptDate ].Value

怎样按日期查询DateTime格式的时间?
我是读取当前时间到数据库中:
cm.Parameters[ "@FL_PomptDate "].Value   =   DateTime.Now.ToString();
所以数据库中日期格式为:2007-9-11   15:31:06
而现在我想查询9月11号的数据,请问该怎样写匹配?
我本来是这样写的:
if   (Tbx_date.Text   !=   " ")
                {
                        strsql   =   strsql   +   "and   FL_PomptDate   like   '% "   +   Tbx_date.Text   +   "% ' ";
                }

在线等..谢谢!

[解决办法]
上面手错,写错了个地方

strsql = strsql + " AND DATEDIFF(day,FL_PomptDate,CAST( ' " + Tbx_date.Text + " ' as datetime))=0 ";

热点排行