我的表。
名字(字符) 单价(货币) 数量(数字) 日期(日期)用adoquery怎样把。EDIT1,EDIT2,EDIT3,NOW 的值插进去呢??

解决方案 »

  1.   

    adoquery.Append;
    adoquery.FieldByName('名字').AsString := EDIT1.Text;
    ...
    adoquery.FieldByName('日期').AsDateTime := Now;
    adoquery.Post;—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  2.   

    同意楼上
     数量(数字) 用 .asfloat, or .asinteger
      

  3.   

    adoquery1.append;
    adoquery1.fieldbyname('名字').assrtring:=edit1.text;
    ...
    adoquery1.fieldbyname('日期').asdate:=datetostr(date());
    adoquery1.post;
      

  4.   

    adoquery1.fieldbyname('日期').asdate:=date();
      

  5.   

    如果你的表的字段是上述順序則可以:with adoquery1 do
    begin
    append;
    fields[0].asstring:=edit1.text;
    ...
    fields[3].asdatetime:=date();
    post;
    end;
      

  6.   

    我是想问用SQL语句怎么样的啊。