最近在做一个关于超市的进销存系统,当对一批货物进行入库时,我想实现一批货物同时入库即:实现数据的批量更新又不想使用Ttable控件以及它提供的applyupdate ... 等过程。How can I do ?
声明:我使用的后台是SQL2000。做过的朋友给点建议吧!

解决方案 »

  1.   

    祥细一点好吗?设置一个缓冲的dataset,经过较确认后再录入数据库。
      

  2.   

    将ADODataSet、ADOTable、ADOQuery的LockType属性设为ltBatchOptimistic,即可启用缓存更新,要真正更新到数据库,要调用UpateBatch
      

  3.   

    BDE设数据集的CachedUpdates为True,调用ApplyUpdates更新数据
      

  4.   

    我没有使用ADO 的控件。大家继续吧
      

  5.   

    ado 的话用LockType属性设为ltBatchOptimistic,后UPDATEBACH
    BDE 的话添加一个UPDATECACHE控件,后数据集的CachedUpdates为True,调用ApplyUpdates更新数据,必须在UPDATECHCHE中设置更新内容。
      

  6.   

    我的建议是改成ado,因为这个功能要强大得多,而且和微软的产品结合的好。
    5116888(没有阳光)的方法我不清楚,怎么把数据存入临时表?如果还是使用ttable的一条一条添加,临时表的用处何在?