日期:2014-05-18  浏览次数:20975 次

.net查询使用AddInParameter 时出现的问题
DB.AddInParameter(dbCommand, "@end", DbType.DateTime, DateTime.Now.AddDays(1).AddTicks(-1))

结果发现查询数据不准确, 用profilter查看时发现 @end=N'2012-08-22 00:00:00',啥原因呢....

------解决方案--------------------
AddTicks? 这个单位太小了,被忽略掉了。

用毫秒还差不多。