起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 137|回复: 6

【结】delete**

[复制链接]
发表于 2008-7-25 16:42:16 | 显示全部楼层 |阅读模式
begin
     // del.dataset.Edit;
      del.DataSet.Delete;
     // del.DataSet.Post;
     del.DataSet.ApplyUpdates;
    end;
    del.DataSet.Next;
  end;
  dsb_js.dataset.Next;
  end;
// del.DataSet.ApplyUpdates;
  query1.Close;
  query1.CommandText := 'SELECT DZWJJSBMSJB.id, DZWJJSBMSJB.BBH,DZWJJSBMSJB.JSWJBH, DZWJJSBMSJB.JSGW, DZWJJSBMSJB.WJNR, DZWJJSBMSJB.WJMC, DZWJJSBMSJB.JSR, DZWJJSBMSJB.ZT, DZWJJSBMSJB.DL, DZWJJSBMSJB.ZL from DZWJJSBMSJB,(select max(DZWJJSBMSJB.BBH)  as BBH,jswjbh from DZWJJSBMSJB group by jswjbh) t where DZWJJSBMSJB.BBH = t.BBH and DZWJJSBMSJB.jswjbh= t.jswjbh and DZWJJSBMSJB.ZT = ''发放'' and DZWJJSBMSJB.jswjbh = '''+jsbh+''' ';
  query1.Open;
  dialogs.ShowMessage(sysutils.IntToStr(query1.RecordCount));
数量还是2条,应该是一条,
回复

使用道具 举报

发表于 2008-7-25 18:01:42 | 显示全部楼层
啥意思,为啥是2条,怎么会一条,你跟踪了吗?逻辑对吗?
我顺便说一下,你del.DataSet.Delete; 以后光标自动滚动到下一条,你再执行del.DataSet.Next; 这样中间会跳过一条的,你看看是否是这个原因,我感觉是
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-25 18:14:21 | 显示全部楼层
逻辑对,
我从新建了一个数据集就没事了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-25 18:15:03 | 显示全部楼层
老大都上来了,呵呵,一下午没见着人
回复 支持 反对

使用道具 举报

发表于 2008-7-26 09:07:25 | 显示全部楼层
我从新建了一个数据集就没事了
那你对比一下这个两个数据集的区别

老大都上来了,呵呵,一下午没见着人
呵呵,这句话说的好像有点过头了,你是16:42 提交的帖子,因为我们部门4点-5:45在开会,18:01就恢复你,给你带来不便,请见谅
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-26 09:38:29 | 显示全部楼层
没有这个意思,知道你们应该在开会,结了,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-7-26 09:41:26 | 显示全部楼层
呵呵,理解万岁,结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 12:48 , Processed in 0.057625 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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