adotable1.fields[1].value:=formatdatetime(strdate)
?
是这样么?

解决方案 »

  1.   

    strtodate(str_date)
    是这样么?
      

  2.   

    x:=FormatDateTime('yyyy/mm/dd',StrToDate(STRING))sql语言中用convert(datetime,x,20),就可以了。
      

  3.   

    sql.clear
    sql.add('insert into tablename (datevalue)values('''+str_date+''')');即可
      

  4.   

    var
      tempstr ;string;
    begin
      shortdataformat := 'yyyy/mm/dd';
      tempstr := datetostring(stringtodate('2002-5-8')0;
      query1.close;
      query1.sql.clear;
      query1.sql.add('update table set str_date='+tempstr);
      query1.prepare;
      query1.execsql;
      query1.close;
    end;
      

  5.   

    在access中,好象时间是以##界定的
    比如
    update table set Datetimefield=#2002-1-1#