Rss & SiteMap

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

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

标题:避重号问题

1楼
lin98 发表于:2025/4/7 16:15:00
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
    End If
End If

这个内表操作,如何用改,从后台或服务器的后台数据库检查是否重复?
是改为下面?
dr = e.DataTable.SQGLFind("单号 = '" & e.NewValue & "'")
dr = e.DataTable.SQGLSe("单号 = '" & e.NewValue & "'")
2楼
有点蓝 发表于:2025/4/7 16:19:00
如果数据没有完全加载。查2次,先Find,如果不存在,再SqlFind一次
共2 条记录, 每页显示 10 条, 页签: [1]

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

Powered By Dvbbs Version 8.3.0
Processed in .02930 s, 2 queries.