I don't think you can compile successfully,
time is DateTime type, and cannot be inserted into string operation directly.string all_sql="select ask_id from net_border_ask where ask_time<'"+time+"'";
time is DateTime type, and cannot be inserted into string operation directly.string all_sql="select ask_id from net_border_ask where ask_time<'"+time+"'";
string all_sql="select ask_id from net_border_ask where ask_time<'"+time+"'";
thetuxedo(Matrix Reloaded) :如您所说,应该怎样解决?
我再试着其它方法,但我几乎已经呵呵,等待您的再次回复!
谢谢!
ask_time字段是什么类型??
比如在access中时间日期应使用##但界定符比如#2003-05-12#
你可以使用<>比较操作符比较两个时间,但并不建议这样做
可以使用datediff("dd",ask_time,#2003-05-12#)>0来定义时间条件
我的思路是:在textbox中输入一个数字sub,用现在日期now减去此数字sub,得到一日期time
然后在sql语句中拿日期ask_time与time 比较,但总出错。
比如库中有三条纪录,日期分别为 2003-5-9 ,2003-5-8 ,2003-5-7
拿今天日期来说的话,如果sub=1,不是所有记录都显示,而是结果
若sub=2,一样,为3,则显示后两条,我都搞不懂什么原因了,这么奇怪!
还请多多帮忙!
给个重新实现功能的思路也可以!
再次些过了!
我的思路是:在textbox中输入一个数字sub,用现在日期now减去此数字sub,得到一日期time
然后在sql语句中拿日期ask_time与time 比较,但总出错。
比如库中有三条纪录,日期分别为 2003-5-9 ,2003-5-8 ,2003-5-7
拿今天日期来说的话,如果sub=1,不是所有记录都显示,而是结果
若sub=2,一样,为3,则显示后两条,我都搞不懂什么原因了,这么奇怪!
还请多多帮忙!
给个重新实现功能的思路也可以!
再次些过了!
我的思路是:在textbox中输入一个数字sub,用现在日期now减去此数字sub,得到一日期time
然后在sql语句中拿日期ask_time与time 比较,但总出错。
比如库中有三条纪录,日期分别为 2003-5-9 ,2003-5-8 ,2003-5-7
拿今天日期来说的话,如果sub=1,不是所有记录都显示,而是结果
若sub=2,一样,为3,则显示后两条,我都搞不懂什么原因了,这么奇怪!
还请多多帮忙!
给个重新实现功能的思路也可以!
再次些过了!
此示例确定在 pubs 数据库中标题发布日期和当前日期间的天数。USE pubs
GO
SELECT DATEDIFF(day, pubdate, getdate()) AS no_of_days
FROM titles
GO
感谢各位!
刚才打了老多没有传上,丢了!
今天我们这里速度太慢!
呵呵,不好意思,我再试试!
真的很感谢!