当前位置:编程学习 > C#/ASP.NET >>

两个小问题,请大家帮忙?

1.在存储过程中,如何查询时间段?
if (@train_starttime<>'' or @train_endtime<>'')
SET @sql2 = @sql2+ ' and convert(char(10),a.train_endtime,120) between ''+convert(char(6),@train_startime)+'' and ''+convert(char(6),@train_endtime)+'''
不能查询到,用下面的可以.求大家说说哪儿错呢?
SET @sql2 = @sql2+ ' and convert(char(10),a.train_endtime,120) between ''1996-03'' and ''2008-02'''
2.在数据库中.保存的时间为2006-5-1 上午3:20:00
如何让时间保存为2006-05-01 03:20,最好给一小段代码,谢谢各位了. --------------------编程问答-------------------- 比较时间用datediff
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,