起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: kd_xjx

【搞定】DataSet查询后恢复所有数据**

[复制链接]
 楼主| 发表于 2007-5-10 17:04:12 | 显示全部楼层
能不能是需要个时间,因为手动可以, 自动不可以,是不是运行的太快了, 之前就遇到过这样的问题,有没有方法能叫他停止5秒在运行???
回复 支持 反对

使用道具 举报

发表于 2007-5-11 08:57:05 | 显示全部楼层
不是楼主说的原因,因为该数据集中本身有两条主键分别为1和2的记录。当输入1后,然后执行locat方法后,记录已经定位到主键为1的记录上了,此时你再输入2,意味着把这条记录的主键值修改为2(因为你用的是DataEdit 数据感知控件,修改就是修改实际字段的值),而实际上数据集上有一条主键为2的记录,那么就出现楼主看的现象了(当然如果先输入2,结果也是这样的)。楼主可以这样测试,输入一个值当前记录的主键没有这个值的数字就正常。
解决方法:
可以采用一个非数据感知控件,例如 Edit,就可以了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-11 11:55:59 | 显示全部楼层
结帖了
回复 支持 反对

使用道具 举报

发表于 2007-5-11 12:14:29 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-10 03:48 , Processed in 0.037713 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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