Foxtable(狐表)用户栏目专家坐堂 → 原来可以,现在报错


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

主题:原来可以,现在报错

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


加好友 发短信
等级:一尾狐 帖子:400 积分:3511 威望:0 精华:0 注册:2014/1/8 17:12:00
原来可以,现在报错  发帖心情 Post By:2017/11/25 8:43:00 [只看该作者]

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.10.26.1
错误所在事件:表,派工,BeforeDeleteDataRow
详细错误信息:
调用的目标发生了异常。
从字符串“pglx0000012067”到类型“Double”的转换无效。
输入字符串的格式不正确。

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


加好友 发短信
等级:一尾狐 帖子:400 积分:3511 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2017/11/25 8:45:00 [只看该作者]

这是源代码

Dim tb1 As Table = Tables("派工")
Dim cur As String
cur = tb1.Current("派工单号")
Dim cmd1 As New SQLCommand
cmd1.Con necti '设置数据源名称
cmd1.co mmandText = "S elect * From [工资表] Where [派工单号] = '" & cur & "'  "
If cmd1.Ex ecuteScalar > 0 Then '如果编号表不存在前缀的行,那么增加一行
    MessageBox.Show("本派工单下有派工,不能删除!")
    e.Cancel = True
End If

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


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/25 8:56:00 [只看该作者]

cmd1.co mmandText = "S elect Count(*) From [工资表] Where [派工单号] = '" & cur & "'  "

 回到顶部