起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 82|回复: 5

请问这个对话框可以不让它显示出来吗**

[复制链接]
发表于 2008-6-24 10:07:45 | 显示全部楼层 |阅读模式
如图
在修改了beforePost的方法以后,修改纪录然后保存时会出现这个对话框,请问有没有什么设置方法可以不让这个对话框显示的

重复键.jpg

41.11 KB, 下载次数: 55

回复

使用道具 举报

发表于 2008-6-24 10:11:04 | 显示全部楼层
不能,办法就是解决这个问题。
避免发后重复插入操作。
beforePost中写了什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-24 10:17:09 | 显示全部楼层
+1操作
DataSetQYLJSJJ2.Connection.ExecuteSQL('update QYLJB set XH=XH + 1 where QYLJB.XLID='''+DataSetXZXLSJJ.FieldByName('XLID').AsString+''' AND XH >= ' + DataSetQYLJSJJ2.FieldByName('XH').AsString);
回复 支持 反对

使用道具 举报

发表于 2008-6-24 10:19:51 | 显示全部楼层
我上次不是给了你一段代码吗,为什么还要用这个方式
这种方式是直接修改了数据表,当再保存时,如果界面的数据集控制不好,就可能会发生重复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-24 10:35:21 | 显示全部楼层
当时按照那种做,出了不少的问题,连+1都不行了,所以又改回去了
我重新建个功能按照那个做作看吧
回复 支持 反对

使用道具 举报

发表于 2008-6-24 14:31:26 | 显示全部楼层
好的
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 12:25 , Processed in 0.053965 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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