困扰很久的1个小问题.
好心人帮写段小代码.
access数据库.
site表,字段time,放置各种时间 00:00:00格式的
求查询接下来所有time在当前时间~接下来1个小时的数据
c#
DateTime dt=Convert.toDateTime(DateTime.Now.ToLongTimeString());
string sql="select * from site where time>#dt# and.
.
热心人帮忙写下.感激..
问题点数:10、回复次数:7Top
1 楼exboy(kuku)回复于 2006-03-03 13:53:11 得分 0
是当前时间之前一小时还是之后一小时?
// 之前
DateTime dt=Convert.toDateTime(DateTime.Now.AddHours(-1).ToLongTimeString());
string sql="select * from site where time>#dt# and.
// 之后
DateTime dt=Convert.toDateTime(DateTime.Now.AddHours(1).ToLongTimeString());
string sql="select * from site where time>#dt# and.Top
2 楼edist(每天进步一点点)回复于 2006-03-03 14:15:49 得分 0
感谢楼上的热心兄弟.
依然是提示错误.
日期的语法错误 在查询表达式 'time > #Dt#' 中。Top
3 楼feiyun0112(http://feiyun0112.cnblogs.com/)回复于 2006-03-03 14:25:20 得分 0
string sql="select * from site where time>#'+dt+'#"
**********************************
*本人主要使用VB+MS SQL,C#略知一二
*
*如有相关问题需要帮助
*
*可发短消息告知链接
**********************************
Top
4 楼edist(每天进步一点点)回复于 2006-03-03 14:39:17 得分 0
再次感谢.
但依然是同样的错误..Top
5 楼edist(每天进步一点点)回复于 2006-03-03 14:58:05 得分 0
在线急等。。Top
6 楼liaoxin009(小辛)回复于 2006-03-03 15:01:01 得分 0
string sql="select * from site where time>#'"+dt+"'#"Top
7 楼daishengs(横舟摆渡)回复于 2006-03-03 15:12:35 得分 0
string sql="select * from site where time>'{0}' ";
sql=string.Format(sql, dt.Tostring());Top




