您的位置:首页 > 数据库

同步SQL Server服务器时间

2008-09-13 11:02 232 查看
procedure AnsyTime(const DataBasename,Sconn:string);

var

td:SYSTEMTIME;

ft:FILETIME;

begin

with TADOQuery.Create(nil) do

try

Connection :=Sconn;

SQL.Clear;

SQL.Text :='Select td=getdate()';

Open;

DateTimeToSystemTime(FieldByName('td').AsDateTime,td);

SystemTimeToFileTime(td,ft);

LocalFileTimeToFileTime(ft,ft);

FileTimeToSystemTime(ft,td);

SetSystemTime(td);

finally

Free;

end;

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: