ksrq是表中的一个日期行字段,请教如何将当前时间如(12:00:00)插入 到该字段里?

解决方案 »

  1.   

    adoquery1.fieldbyname('ksrq').asdatetime:=now();
      

  2.   

    nowDate:='12:00:00";
    nowData是日期数据类型
    insert into tableName(ksrq) values('''+dateTimeTostr(nowData)+''')'
    nowData是string
    insert into tableName(ksrq) values('''+nowData+''')'
      

  3.   

    在数据库里设个字段,默认植是GETDATE()
      

  4.   

    将日期作为 SQL 语句的参数,然后 Query1.ParamByName('日期参数').AsDateTime := Now;
    看看  My_first(小@_@小) 的写法。
      

  5.   

    sql.clear;
    sql.add(' Insert Into 表名 ');
    sql.add(' (ksrq.......字段名) ');
    sql.add(' Values ');
    sql.add(' (''' + FormatDateTime('yyyy-mm-dd hh:nn:ss',now) + ''' , .......字段值 ');
    ExecSQL