Foxtable(狐表)用户栏目专家坐堂 → 求助,清空boxtext的值提示错误


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

主题:求助,清空boxtext的值提示错误

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


加好友 发短信
等级:幼狐 帖子:52 积分:575 威望:0 精华:0 注册:2011/8/20 11:57:00
求助,清空boxtext的值提示错误  发帖心情 Post By:2019/7/18 17:27:00 [只看该作者]

 

在窗体有一控件 身份证号码,在这控件的valuechanged 事件写入了代码

Dim sfzhm As String = e.form.controls("身份证号码").value
Dim dr As DataRow = DataTables("身份证籍贯编码").Find("籍贯编码 = '" & MID(SFZHM,1,6) & "'")
If ValidPIN(sfzhm) =True Then
    If dr IsNot Nothing Then
        e.Form.Controls("籍贯").value = dr("籍贯")
    End If
   
    e.Form.controls("性别").value = readsex(sfzhm)
    e.Form.controls("出生日期").value =ReadBirthDay(sfzhm)
Else
    MessageBox.show("请输入正确的身份证号码","温馨提示")
    e.Form.controls("身份证号码").Select
End If

 

现在想在窗体添加一个控件 “撤销”按钮,清空控件 身份证号码,籍贯,性别 的值,控件都没有绑定,在click事件输入了

 

e.form.controls("身份证号码").value = nothing

 

然后就提示一下错误

 

 

无法在 System.Double 和 System.String 上执行“=”操作。


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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/18 17:43:00 [只看该作者]

e.form.controls("身份证号码").text= nothing

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


加好友 发短信
等级:幼狐 帖子:52 积分:575 威望:0 精华:0 注册:2011/8/20 11:57:00
  发帖心情 Post By:2019/7/18 19:09:00 [只看该作者]

好的,回去试试,谢谢

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


加好友 发短信
等级:幼狐 帖子:52 积分:575 威望:0 精华:0 注册:2011/8/20 11:57:00
  发帖心情 Post By:2019/7/18 20:41:00 [只看该作者]

l老师,刚刚是了一下,还是提示错误

 


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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/7/18 23:12:00 [只看该作者]

自己先分析一下,看看哪一行出错:
http://www.foxtable.com/webhelp/topics/1485.htm

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


加好友 发短信
等级:幼狐 帖子:52 积分:575 威望:0 精华:0 注册:2011/8/20 11:57:00
  发帖心情 Post By:2019/7/19 7:18:00 [只看该作者]

老师,还是找不到那里有错,

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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/7/19 8:00:00 [只看该作者]

做个例子发上来

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


加好友 发短信
等级:幼狐 帖子:52 积分:575 威望:0 精华:0 注册:2011/8/20 11:57:00
  发帖心情 Post By:2019/7/19 9:11:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table

麻烦老师帮我看看

 


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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/19 9:31:00 [只看该作者]

身份证控件ValueChanged事件

Dim sfzhm As String = e.form.controls("身份证").text
If sfzhm > "" Then '如果控件输入了内容
    Dim dr As DataRow = DataTables("身份证籍贯编码").Find("籍贯编码 = '" & MID(SFZHM,1,6) & "'")
    If ValidPIN(sfzhm) =True Then
        e.Form.Controls("籍贯").text = dr("Faddress")
        e.Form.controls("性别").text = readsex(sfzhm)
        e.Form.controls("出生日期").text =ReadBirthDay(sfzhm)
    Else
        messagebox.Show("输入的身份证号码不正确,你再次输入","温馨提示")
        e.Form.controls("身份证").Select
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:52 积分:575 威望:0 精华:0 注册:2011/8/20 11:57:00
  发帖心情 Post By:2019/7/19 9:48:00 [只看该作者]

终于可以了,太感谢 有点 老师图片点击可在新窗口打开查看

 回到顶部