以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  ValidPIN函数识别带X身份证报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84630)

--  作者:xujie80
--  发布时间:2016/5/6 9:52:00
--  ValidPIN函数识别带X身份证报错
在检验身份证时,用 ValidPIN函数
Select Case e.DataCol.Name
    Case "身份证号"
        If e.NewValue Then
            If ValidPIN(e.NewValue) = False
                MessageBox.show("身份证号码有误,请重新输入","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.warning)
            Else
            End If
        End If
End Select
在输入含X的身份证时,系统出错
请问如何解决?
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160506094828.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/5/6 10:01:00
--  

跟函数没关

 

Select Case e.DataCol.Name
    Case "身份证号"
        If e.NewValue > "" Then
            If ValidPIN(e.NewValue) = False
                MessageBox.show("身份证号码有误,请重新输入","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.warning)
            Else
            End If
        End If
End Select

--  作者:lzgt
--  发布时间:2019/7/12 17:24:00
--  
我也碰到如此问题。后来发现只要把小写的x 改为大写就没问题了!不知是否有帮助!