SQl语句中的日期比较

youyeabc 2009-08-07 03:42:51
是不是 select * from 数据库表 where Date = DateTime.Now.Date
Date字段存储的方式也是.Date的 是从日历中 calender1.selecteddate获得 看了数据库显示的也是 2009/8/7 0:00:00
可是就是不知道为什么总是读取不进 dataset中数据。
...全文
81 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwaspnet 2009-08-07
  • 打赏
  • 举报
回复
时间加入数据库要加''
cooolchen 2009-08-07
  • 打赏
  • 举报
回复
select * from 数据库表 where Date类型的字段 = '"+DateTime.Now+"'

jwdream2008 2009-08-07
  • 打赏
  • 举报
回复
select * from 数据库表 where convert(char(10),Date,120) = DateTime.Now.Date 
cwaspnet 2009-08-07
  • 打赏
  • 举报
回复
[Quote=引用楼主 youyeabc 的回复:]

可是就是不知道为什么总是读取不进 dataset中数据。
[/Quote]这是什么意思?
bwangel 2009-08-07
  • 打赏
  • 举报
回复
"select * from 数据库表 where Date = '" + DateTime.Now.Date + "'"

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧