起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 142|回复: 8

【结】无法清空数据集**

[复制链接]
发表于 2008-5-23 16:25:46 | 显示全部楼层 |阅读模式
dsb_kq.DataSet.EmptyDataSet;
回复

使用道具 举报

发表于 2008-5-23 16:40:10 | 显示全部楼层
你所说清空数据集是什么意思,是删除记录吗。
如果是请用DELETE
如果不删除,可以将数据集过滤一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 16:45:14 | 显示全部楼层
// dsb_kq.DataSet.First;
     // while not dsb_kq.DataSet.Eof do
     //begin
     //dsb_kq.DataSet.Delete;
     // end;
     // dsb_kq.DataSet.Next;
也没有实现
回复 支持 反对

使用道具 举报

发表于 2008-5-23 16:48:25 | 显示全部楼层
删除了,没有保存,
DSB_LAW.DataSet.Delete;
DSB_LAW.DataSet.ApplyUpdates;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 16:50:20 | 显示全部楼层
dsb_kq.DataSet.First;
      while not dsb_kq.DataSet.Eof do
     begin
     dsb_kq.DataSet.Delete;
      end;
      dsb_kq.DataSet.Next;
     dsb_kq.DataSet.ApplyUpdates;
这样写保存不可以吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 17:09:30 | 显示全部楼层
ding
回复 支持 反对

使用道具 举报

发表于 2008-5-23 18:30:18 | 显示全部楼层
遍历数据集的方法:
//定位到数据集的第一条记录.
   DataSet.First;
   while not DataSet.Eof do
   begin
   DataSet.delete;
     DataSet.Post;
     //滚动到下一条记录.
     DataSet.Next;
   end;
   //提交修改到服务端.
  DataSet.ApplyUpdates;
回复 支持 反对

使用道具 举报

发表于 2008-6-18 11:26:37 | 显示全部楼层
楼主,问题怎么样了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-18 11:52:27 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 20:30 , Processed in 0.045144 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表