sqldate=DateToStr(Date())+" "+TimeToStr(Time())//中间是一个空格
insert 表名(日期) values("+sqldate+")"

解决方案 »

  1.   

    我不知道这是不是delphi的一个不足,我在access中通过odbc连接到dbf表,执行“insert into dbftbl (mydate) values('1999/01/12')”,可以插入,但是在delphi 中使用ado连接
    odbc,执行时提示“data type mismatch”,
    oh,天, delphi真的这么愚蠢?我错了?还是delphi错了???????
      

  2.   

    如你只用一條sql語句訪說異構數據庫﹐你可能要用到一個登錄服務器的sql函數﹐我看過﹐比較麻煩
      

  3.   

    insert into dbftbl (mydate) values('01/12/1999')
      

  4.   

    在控制面板的日期设置中,设置成长日期型。
    "insert into dbftbl (mydate) values('1999-01-12')"