Foxtable(狐表)用户栏目专家坐堂 → 不知道为什么会出现错误


  共有2435人关注过本帖平板打印复制链接

主题:不知道为什么会出现错误

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


加好友 发短信
等级:一尾狐 帖子:437 积分:2943 威望:0 精华:0 注册:2011/3/15 12:49:00
不知道为什么会出现错误  发帖心情 Post By:2020/1/2 11:52:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:01.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:02.jpg
图片点击可在新窗口打开查看

确定Click事件
Dim Te() As String ={"类别","辅料名称","单位"}
For i As Integer = 0 To te.Length-1
    If e.Form.Controls(te(i)).text = "" Then
        MessageBox.Show( ""& te(i) &" 是空值,请输入 "& te(i) &"!","提醒")
        Return
    End If
Next
Dim r As Row = Tables("添加辅料_Table1").Current
If r.Locked = True Then
   r .Locked = False
End If
Dim cmd As New SQLCommand
Dim ds As DataTable
Dim cmb As WinForm.ComboBox
cmd.C
cmd.CommandText = "SELEC1T * From {辅料信息表}"
ds = cmd.ExecuteReader(True)
r("计量单位") = e.Form.Controls("单位").Value
r("辅料质地") = e.Form.Controls("辅料质地").Value
r("规格") = e.Form.Controls("规格").Value
r("辅料名称") = e.Form.Controls("辅料名称").Value
'r("辅料类别") = e.Form.Controls("类别").Value
'r("辅料编号") = e.Form.Controls("编号").text
With Tables("添加辅料_Table1").Current '引用当前行
    If .IsNull("辅料名称") = False Then '如果已经输入结账日期
        .Locked = True '那么锁定此行
        If DataTables("添加辅料_Table1").HasChanges Then
            r.Save
            ds.Save
        End If
    Else
        .Locked = False '那么锁定此行
        ds.Save
    End If
End With

 回到顶部