Foxtable(狐表)用户栏目专家坐堂 → 点击按钮,窗体自动闪退


  共有1796人关注过本帖树形打印复制链接

主题:点击按钮,窗体自动闪退

帅哥哟,离线,有人找我吗?
huhu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1182 积分:8225 威望:0 精华:0 注册:2015/3/30 10:44:00
点击按钮,窗体自动闪退  发帖心情 Post By:2017/3/1 19:54:00 [只看该作者]

点击按钮,窗体自动闪退

今天发现的,已经出现了好几次了。
但是之前一直运行问题,并没有闪退的问题。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/1 20:09:00 [只看该作者]

 加入msgbox,定位是哪句代码出错。看看那句代码触发了什么相关的事件。

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1182 积分:8225 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2017/3/2 19:47:00 [只看该作者]

Dim d As Date = Date.Today
    Dim y As Integer = d.Year
    Dim m As Integer = d.Month
    Dim r As Integer = d.day
    Dim bh As String = "A-ZSH" & rklb.text & kwlb.text & Format(d,"yyyyMMdd") '生成编号的前6位,4位年,2位月.
    Dim max,max2 As String
    Dim idx As Integer
    max = DataTables("扫描配货明细").SQLCompute("Max(收货单号)","收货单号 like '" & bh & "%'")
    If max > "" Then '如果存在最大编号
        idx = CInt(max.Substring(bh.length)) + 1 '获得最大编号的后五位顺序号,并加1
    Else
        max2 = DataTables("工单明细").SQLCompute("Max(收货单号)","收货单号 like '" & bh & "%'")
        If max2 > "" Then
            idx = CInt(max2.Substring(bh.length)) + 1 '获得最大编号的后五位顺序号,并加1
        Else
            idx = 1 '否则顺序号等于1
        End If
    End If

请看看红色的代码是否有问题?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/2 19:58:00 [只看该作者]

代码没问题,什么意思?什么没错?
[此贴子已经被作者于2017/3/2 19:58:15编辑过]

 回到顶部