adotable怎么没有fieldbyname()?在adotable中怎么把字段的值读出来!

解决方案 »

  1.   

    如:
    name:=adotable['姓名'];name:=adotable1.fields[0].asstring;
      

  2.   

    如何将'03-12-25'这个日期输入到ADOTABLE中的DATE字段中?这个语句如何写?
      

  3.   

    数据如果是直接在dbgrid中操作的话,可直接输入
    还有就是用SQL语句进行操作
    如:
    with AdoQuery1 do
    begin
      Close;
      SQL.Clear;
      SQL.Add('insert into 表(日期字段) values(:xDate)');
      Parameters[0].Value:=某日期值;  //如'2003-12-25'
      ExecSQL;
    end;
      

  4.   

    adotable.fieldbyname('date').AsDateTime:=strtodate('03-12-25');
      

  5.   

    我用的DELPHI7,在打上"ADOTABLE."后,系统没有出FIELDBYNAME的值,如果强行打上,
    系统出会报错
      

  6.   

    呵呵,要用ADOQuery1.Parameters.ParamByName()啊,对于ClientData就要用params.parambyname()了。并不是没有包含单元的原因!
      

  7.   

    adotable怎么会没有fieldbyname呢?重装delphi吧!!