Foxtable(狐表)用户栏目专家坐堂 → 求解答:从字符串“”到类型“Double”的转换无效。


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

主题:求解答:从字符串“”到类型“Double”的转换无效。

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


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
求解答:从字符串“”到类型“Double”的转换无效。  发帖心情 Post By:2014/6/2 18:00:00 [只看该作者]

错误所在事件:窗口,会员维护,确定,Click
详细错误信息:
从字符串“”到类型“Double”的转换无效。
输入字符串的格式不正确。

确定,CLICK代码如下:
If DataTables("会员资料").HasChanges Then
    Dim r As Row = Tables("会员资料").Current
    If r Is Nothing Then
        Return
    End If
    If r("会员卡号") = "" Or r("会员卡号") = "" Or r("联系电话") = "" Then
        MessageBox.Show("红色字部份为必填!", "提示", MessageBoxButtons.Ok, MessageBoxIcon.Warning)
        Return
    Else
        DataTables("会员资料").Save()
        Dim cmd As New SQLCommand
        Dim dt As DataTable
        cmd.C
        cmd.CommandText = "SELECT DISTINCT 会员卡号,会员姓名 From {会员资料}"
        dt = cmd.ExecuteReader()
        If dt.DataRows.Count > 0 Then
            Dim tv As WinForm.TreeView
            tv =Forms("会员资料设置").Controls("TreeView1")
            tv.StopRedraw
            tv.Nodes.Clear
            tv.BuildTree(dt,"会员卡号","","会员卡号")
            tv.Nodes.Insert("所有会员",0)
            For Each nd As WinForm.TreeNode In tv.AllNodes
                If nd.Text <> "所有会员" Then
                    nd.Text = nd.Text & "|" & nd.DataRow("会员姓名")
                End If
            Next
            tv.ResumeRedraw
        End If
    End If
End If
e.form.Close
图片点击可在新窗口打开查看

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


加好友 发短信
等级:狐神 帖子:4649 积分:33907 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2014/6/2 18:09:00 [只看该作者]

看看"会员卡号"、"会员卡号"、"联系电话"三列的类型是否存在数值型?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/3 15:00:00 [只看该作者]

这段代码改成这样试试

 

If r.Isnull("会员卡号") Or r.Isnull("会员卡号") Or r.Isnull("联系电话") Then


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


加好友 发短信
等级:幼狐 帖子:101 积分:866 威望:0 精华:0 注册:2013/6/6 13:21:00
dsfdsfds  发帖心情 Post By:2016/11/7 23:14:00 [只看该作者]

dfdfdsfds

 回到顶部