以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助,清空boxtext的值提示错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137940) |
||||
-- 作者:yyshiyifen -- 发布时间:2019/7/18 17:27:00 -- 求助,清空boxtext的值提示错误
在窗体有一控件 身份证号码,在这控件的valuechanged 事件写入了代码 Dim sfzhm As String = e.form.controls("身份证号码").value
现在想在窗体添加一个控件 “撤销”按钮,清空控件 身份证号码,籍贯,性别 的值,控件都没有绑定,在click事件输入了
e.form.controls("身份证号码").value = nothing
然后就提示一下错误
无法在 System.Double 和 System.String 上执行“=”操作。 |
||||
-- 作者:有点蓝 -- 发布时间:2019/7/18 17:43:00 -- e.form.controls("身份证号码").text= nothing |
||||
-- 作者:yyshiyifen -- 发布时间:2019/7/18 19:09:00 -- 好的,回去试试,谢谢 |
||||
-- 作者:yyshiyifen -- 发布时间:2019/7/18 20:41:00 -- l老师,刚刚是了一下,还是提示错误
|
||||
-- 作者:有点酸 -- 发布时间:2019/7/18 23:12:00 -- 自己先分析一下,看看哪一行出错: http://www.foxtable.com/webhelp/topics/1485.htm
|
||||
-- 作者:yyshiyifen -- 发布时间:2019/7/19 7:18:00 -- 老师,还是找不到那里有错, |
||||
-- 作者:有点酸 -- 发布时间:2019/7/19 8:00:00 -- 做个例子发上来 |
||||
-- 作者:yyshiyifen -- 发布时间:2019/7/19 9:11:00 --
麻烦老师帮我看看
|
||||
-- 作者:有点蓝 -- 发布时间: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 -- 发布时间:2019/7/19 9:48:00 -- 终于可以了,太感谢 有点 老师 |