Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:编码唯一

1楼
shqpldczj 发表于:2024/12/18 15:52:00
 datacolchanging事件里写的代码
If e.DataCol.Name = "单元编号" Then
    Dim dr As DataRow
    dr = e.DataTable.Find("单元编号= '" & e.NewValue & "'")
    If dr IsNot Nothing Then
        MessageBox.Show("此单元编号已经存在!")
        e.Cancel = True
        e.newvalue = Nothing
    End If
End If
判断单元编号的唯一性怎么弹窗会弹三次

2楼
有点蓝 发表于:2024/12/18 16:31:00
我测试只弹一次哦。应该是有其它表事件代码影响了
3楼
shqpldczj 发表于:2024/12/18 16:53:00
我这是测试数据库就两个事件一个changing  一个changed,我把其他的事件都注释了也还是弹三次
4楼
有点蓝 发表于:2024/12/18 17:00:00
请上传实例说明
5楼
shqpldczj 发表于:2024/12/18 17:18:00
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:3.zip

6楼
有点蓝 发表于:2024/12/18 17:29:00
是在【月租金明细】窗口里编辑出现这种情况?窗口里加多一个其它输入框或者按钮即可
7楼
shqpldczj 发表于:2024/12/18 17:38:00
 是单元合同新增窗口
8楼
有点蓝 发表于:2024/12/19 8:32:00
这个我测试没有问题呀,只会弹出一次
共8 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 3 queries.