delphi中获得系统时间的函数是什么,以什么方式向access数据库中存取

解决方案 »

  1.   

    var
      p_time:tdate;  p_time:=date;
      

  2.   

    Date(),Time(), Now()都可以啊!存时就用
    ADOQuery.Append;
    ADOQuery.FieldByName('sDate').AsDateTime := Date();
    ADOQuery.Post;
    插入语句用'insert tblname(sDate) values(#Date()#)'试试
      

  3.   

    ADOQuery.Append;
    ADOQuery.FieldByName('sDate').AsDateTime := now;
    ADOQuery.Post;
      

  4.   

    adodataset1.insert;
    adodataset1.fieldbyname('日期').value:=date;加入日期;
    adodataset1.fieldbyname('时间').value:=time;加入时间;
    adodataset1.fieldbyname('日期时间'').value:=now;加入日期和时间;
    adodataset1.post;
      

  5.   

    Date,Time,Now如果在Access里取日期的话 写SQL语句的时候应该注意加一个函数 DateValue 和 TimeValue比如说查询Select * from 表名 where DateValue(日期字段)='2001-1-1'Select * from 表名 where TimeValue(日期字段)='11:00:00'
      

  6.   

    取数据。
    sTime:=adodataset1.fieldbyname('日期时间').value;
    存数据。
    adodataset2.fieldbyname('日期时间').value:=sTime;