如题,谢谢

解决方案 »

  1.   

    什么意思?dataset.add()insert into 
    可以吗?
      

  2.   

    append;fields[0].asstring:='你的值1';
    ....
    Fields[n].asstring:='你的值n';
    post;
      

  3.   

    要看你是做什么了:
    ⒈如果你用作基于文件形式的,那么你Insert或Append都行,然后Post,最后再SaveToFile.
    ⒉如果你做C/S应用的,你要注意TClientDataSet类型的对象只是一个缓冲的通道,你可以Insert或Append,然后Post,但是这些变化都不能由它更新到数据库中,你必须有通过一个数据集提供者类型的对象(如TDataSetProvider)完成最后的更新工作,使用ApplyUpdates方法。所以你需要的组件大致有数据连接,数据集,数据集提供者和TClientDataSet。
    ⒊如果你做多层应用的,除去以上组件外,你还需要一个远程连接组件。