2013-04-09 49 views
0

问题我正在基于一个日期时间类型字段从数据库获取记录。但是我在数据库中保存的合作伙伴就像“2013-04-09 15:02: 46.803”。当我发送日期时间参数选择记录就像'4/9/2013 3:07:26 PM'。其实我试图使用喜欢和平等的条件,但都没有工作。由于日期的格式应该相同。日期时间基础参数的取数据格式的基础上

enter image description here

enter image description here

+1

请问你的病情需要,以及比较时间日期? –

+0

是必要的! –

回答

1

您可以使用格式DateTime.ParseExact()以字符串( “YYYY-MM-DD HH:MM:SS.FF”),你需要和传递数据作为一个字符串值。但是,你有你的ExecuteTag第二个参数从日期时间更改为字符串

0

你可以转换的日期浮动,然后比较

select ...... 
where cast(a.UpdatedOn as float) = cast(cast('4/9/2013 3:07:26 PM' as datetime) as float)