我是新人,在做一个登陆界面,要求在点击“登陆”按钮时,同时把登陆时间保存在数据库中,这个时间怎么抓取啊?用什么语句呢?
谢谢了~内牛ing~

解决方案 »

  1.   

    DateString : string;
    DateString := Formatdatetime('YYYY-MM-DD HH:MM:SS',now);
      

  2.   

    登录时间,就取Now就可以了,如果字段是日期型,就直接存Now,字符型就FormatDateTime('yyyy-mm-dd',Now)
      

  3.   

    谢谢大家~那把这个时间储存到数据库的程序该怎么写呢?连接的是access数据库,用的ADOQuery。
      

  4.   

    晕倒,上面这么多高手回答你了。不过愚以为插入数据库当前时间比较好。sql server 里是getdate()
    oracle 里是sysdate
      

  5.   


    Access当前时间是Now(),只要把表的当前时间字段默认值设置为Now()就OK或插入当前电脑时间  with ADOQuery1 do
      begin
        SQL.Clear;
        SQL.Text := 'insert into 表(字段1, 字段2, 时间) values (:v0, :v1, :v2)';
        Parameters[0].Value := '张三';
        Parameters[1].Value := '密码';
        Parameters[2].Value := Now;
        ExecSQL;
      end;