SQLStr = "Update t_Online Set IsExit=1 Where IsExit=0 And DateDiff(Minute,LastUpdateTime,getdate()) > 5 " 上面的代码意思是:将LastUpdateTime和当前时间比较如果大于5分钟就把IsExit改为1,为什么不能运行呢?好象是问题出在“getdate()”,应该怎么写?
解决方案 »
- 编辑框 背景美化
- 输出的是乱码。。。求解决。。。急~~~~
- 串口通讯中使用CSerialPort类发送数据时数据丢失问题
- 在多文档中,我打开一个对话框,如何使鼠标点击对话框外边时,该对话框隐藏掉。高手指点,谢谢,急急急!
- 我有一个BMP文件,除了有用的地方其它都是RGB(255,0,255),请问我在贴图的时候只贴有用的取掉RGB(255,0,255),为透明 [所有相关
- 关于Datagrid的问题
- 关于用SQL语言查询ACCESS数据库的简单问题
- 程序运行错误!在线等待!
- 请教:ActiveX 安全问题
- 各位一般在Windows上用汇编语言做什么?
- 为什么用VC++的wizard编写数据库程序一定要选“文档/视”?
- 求救!!!定给高分,再线等待!!!
SQLStr = "Select Top 12 a.AccountID ,Sum(a.theCount) As Counter ,b.NickName,b.Gender,c.AccountName From t_EveryHit a,t_Character b,t_User c Where Day(a.UpdateTime) = Day(Getdate()) And Month(a.UpdateTime) = Month(Getdate()) And a.AccountID=b.AccountID And b.AccountID=c.AccountID Group By a.AccountID,b.NickName,b.Gender,c.AccountName Order By Counter Desc"
第2个问题的错误是什么?
第1.2个问题是同样的错误.
好象getdate()在本机和虚拟主机上都不能运行,
下面一段代码可以运行,把“n”改为“Minute”就不能运行,把Now()改为getdate()不能运行,错误信息是:变量未定义: 'getdate'
DateDiff("n",RsOnline("LastUpdateTime"),Now())