我采用dbf表,用adotable怎么样才能真真的删除并移走表中的记录马上给分我在等着

解决方案 »

  1.   

    adocommand1.CommandText:='pack';
    adocommand1.Execute;
      

  2.   

    adocommand1.CommandText:='pack 123.dbf';
    adocommand1.Execute;
      

  3.   

    干吗用ADOTABLE呢。用SQL语句就搞定了呀!!
      MainDataModule.MainADOQuery.sql.clear;
      MainDataModule.MainADOQuery.sql.add('Delete From FieldInfo where 字段号='+''''+inttostr(i)+'''');
      MainDataModule.MainADOQuery.ExecSQL;
      

  4.   

    adocommand1.CommandText:='pack 123.dbf';
    adocommand1.Execute;
    请问真的管用?谢谢1