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


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

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

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/17 20:33:00 [显示全部帖子]

贴出下面出错事件的完整代码:
错误所在事件:窗口,Main,Comb大楼,TextChanged

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/17 21:03:00 [显示全部帖子]

"Txt基建面积"是不是绑定了表列?表格datacolchanged有没有事件?

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/17 21:55:00 [显示全部帖子]

Dim cmd As new SQLCommand
cmd.C
Dim sdt As DataTable
cmd.CommandText = "sele ct * from {面积数据表} where 部门名称 = '基建面积' and 大楼名称 = '厂区' and 楼层名称 = '行政楼'"
sdt = cmd.ExecuteReader

If sdt.DataRows.Count > "" Then
MessageBox.Show(sdt.DataRows(0)("面积"))
    e.Form.Controls("Txt基建面积").text = sdt.DataRows(0)("面积")
MessageBox.Show(e.Form.Controls("Txt基建面积").text)
End If

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/18 8:59:00 [显示全部帖子]

哪个提示框弹不出来?

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/18 13:36:00 [显示全部帖子]

Dim cmd As new SQLCommand
cmd.C
Dim sdt As DataTable
cmd.CommandText = "sele ct * from {面积数据表} where 部门名称 = '基建面积' and 大楼名称 = '厂区' and 楼层名称 = '行政楼'"
sdt = cmd.ExecuteReader
MessageBox.Show(sdt.DataRows.Count )
If sdt.DataRows.Count > 0 Then
    e.Form.Controls("Txt基建面积").text = sdt.DataRows(0)("面积")
End If

 回到顶部