c# DateTime类型和Sql Server中的smalldatetime怎么比较啊? 这两种类型都是包含日期和时间的。我想只比较其中一部分:只比较日期或时间。 (显示日期相同的数据,不必时间也相同,比如列出某天的所有记录)怎么办啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C# 的 DateTime.Date 属性就是取日期部分。 比如写一条语句查询当日的订单:DateTime dt=datetimepicker.Value;然后语句怎么写呢?select * from orders where data=dt? select * from orders where data='"+dt+"' SELECT * FROM TB WHERE DATEDIFF(DD,'2009-8-9',GETDATE())=0?? sqlserver中的smalldatetime一般设计数据库没人用他.这种类型的字段读到C#里面一样是DateTime,该怎么比较还怎么比 convert。todataetime()这样就行了吧 不用这个用什么表示?(SqlServer2000)这个数据类型确实不好,好像sqlserver2008里面就把日期和时间分开了。 有两种方法,你根据需要定吧SELECT DATENAME(YEAR,INDATE)+'-'+DATENAME(MONTH,INDATE)+'-'+DATENAME(DD,INDATE)FROM INBILL/*2007-08-82007-08-82007-07-242007-07-242007-07-24*/--方法二 注意Char的长度要为10,因为日期的格式长度为10,否则太短则会把的时间的部份加进去,--会转化不准确SELECT CONVERT(char(10),indate,120) as dateFROM INBILL/*2007-06-072007-06-072007-07-122007-07-16*/ 求助(急):c#(vs2010)实现gps星下点分布图 关于无法通过Type.GetType()得到自定义的CLASS类 一个正则求解 在网络盘中读写文件 C#里的ClassDiagram这种界面是怎么做出来的? 求助 回贴时的操作问题:A 如何使贴入的代码就像VS编辑器中的一样 ?B如何贴入图片? C '禁用UBB'是什么意思? c#中怎么样产生一个随即的简体字? 关于datagridview问题 关于用流存储文件的问题 刚入门的菜鸟一枚,求一个通讯录程序 怎样调用数据库里的图片到静态网页中 为什么我在程序中编写的控件属性 在运行之后不起作用
DateTime dt=datetimepicker.Value;
然后语句怎么写呢?
select * from orders where data=dt?
这个数据类型确实不好,好像sqlserver2008里面就把日期和时间分开了。
FROM INBILL
/*
2007-08-8
2007-08-8
2007-07-24
2007-07-24
2007-07-24
*/
--方法二 注意Char的长度要为10,因为日期的格式长度为10,否则太短则会把的时间的部份加进去,
--会转化不准确
SELECT CONVERT(char(10),indate,120) as date
FROM INBILL
/*
2007-06-07
2007-06-07
2007-07-12
2007-07-16
*/