Foxtable(狐表)用户栏目专家坐堂 → 关于窗口保存按键保存编号报错


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

主题:关于窗口保存按键保存编号报错

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


加好友 发短信
等级:五尾狐 帖子:1152 积分:7712 威望:0 精华:0 注册:2019/6/13 9:57:00
关于窗口保存按键保存编号报错  发帖心情 Post By:2020/2/29 15:16:00 [只看该作者]

With Tables("销售主表")
    If .Current IsNot Nothing Then
        .Current.Save()
    End If
End With

Dim dr As DataRow = e.DataRow
Dim pf As String
If dr.RowState <> DataRowState.Added Then
    Return
ElseIf dr.IsNull("制单日期") Then
    e.Cancel = True
    MessageBox.Show("必须输入日期!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
Else
    pf = "SHDH" & "" & Format(dr("制单日期"),"yyyyMM")
End If
Dim cmd1 As New SQLCommand
Dim cmd2 As New SQLCommand
Dim Key As Integer
cmd1.C '设置数据源名称
cmd2.C
后面是SQL语句,论坛贴不上,就省略,
报错这个异常,要怎么改,

图片点击可在新窗口打开查看此主题相关图片如下:保存编号报错.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107756 积分:548119 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/29 15:18:00 [只看该作者]

Dim dr As DataRow = e.DataRow

改为

Dim dr As DataRow = Tables("销售主表").current.datarow

 回到顶部