我使用的是ACCESS数据库,用now()可调用本机日期,我现在想调用服务器的日期,怎么操作!急!!!
解决方案 »
- IntraWeb查询数据库
- 如何锁住屏幕?
- 哪个函数可以得到一个字符串中某个字符的个数
- fastreport2.5怎么修改预览值?
- 怎样用QuickRep打开*.QRP文件?
- 如何取TADOConnection::Execute操作的影响记录数。
- 请教!一个软件(如word)在启动时先显示一个几秒钟的画面,然后再进入,这是怎么实现的。
- 转眼6年了,散点分。
- 请问如何一劳永逸地在程序发生exception时都调用某一函数,而不用在每一个form中都写如下代码application.onexception=...
- 如何改变输入框中的光栅?
- idhttp的get方式提交自己定义的cookie
- dephi变量初始化的一点疑惑
select date() 就是取数据库所在服务器日期,
select time() 就是取数据库所在服务器时间,
你在本地执行语句 ,语句 是在服务器上的数据库上执行的,,返回的应该就是服务器的日期时间
adoquery3.sql.clear;
adoquery3.sql.add('select date() AS NOW ');
adoquery3.Open ;
DT:=ADOQUERY3.Fields[0].AsDateTime;
ShowMessage(DateTimeToStr(DT)); 返回的还是本机的日期
adoquery3.sql.add('select date() AS NOW ')改成
adoquery3.sql.add('select getdate() AS NOW ');
adoquery3.sql.add('select date() AS NOW ')改成
adoquery3.sql.add('select getdate() AS NOW ');
GETDATE 在ACCESS里面没法用
在程序中执行命令:net time \\服务器IP /set