Foxtable(狐表)用户栏目专家坐堂 → [求助]调用的目标发生了异常


  共有2292人关注过本帖平板打印复制链接

主题:[求助]调用的目标发生了异常

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


加好友 发短信
等级:三尾狐 帖子:741 积分:7244 威望:0 精华:0 注册:2015/9/14 14:26:00
[求助]调用的目标发生了异常  发帖心情 Post By:2015/9/25 13:31:00 [只看该作者]

刚刚购买产品,在练习过程中遇到了一个困难

总是 提示  调用的目标发生了异常。数组超接。

麻烦专家给予指正

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:人事管理系统.rar

 

 

报错所在代码

 


If e.DataCol.Name = "身份证号码" Then '如果更改的是身份证号码列
    If e.DataRow.IsNull("身份证号码") Then '身份证号码是否为空
        e.DataRow("出生日期") = Nothing '如果为空,则清除出生日期
        e.DataRow("性别") = Nothing
    Else
        '否则从身份证号码列中提取出生日期
        e.DataRow("出生日期") = ReadBirthday(e.DataRow("身份证号码"))
        'MessageBox.Show(ReadSex(e.DataRow("身份证号码")))
        e.DataRow("性别") = ReadSex(e.NewValue)
        e.DataRow("性别")= ReadSex(e.DataRow("身份证号码"))
        Dim bm As String = e.DataRow("身份证号码").SubString(0,6)
        Dim cmd As new  SQLCommand
       cmd.C
       cmd.CommandText=" selec  t 籍贯 from {身份证籍贯编码} where 籍贯编码= '" & bm & " '  "
      ' MessageBox.Show(bm)
        Dim dt As DataTable
         dt = cmd.ExecuteReader()
          e.DataRow("籍贯")=(dt.DataRows(0)(0))       
    End If
End If

 

[此贴子已经被作者于2015/9/25 13:52:36编辑过]

 回到顶部