Foxtable(狐表)用户栏目专家坐堂 → 请教代码错误原因


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

主题:请教代码错误原因

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


加好友 发短信
等级:婴狐 帖子:55 积分:626 威望:0 精华:0 注册:2010/7/11 23:30:00
请教代码错误原因  发帖心情 Post By:2011/10/9 22:03:00 [只看该作者]

请教下列代码的错误:

 

If e.DataCol.Name ="培训类别"  Then
   Dim dr As DataRow=e.DataRow
   dr("培训类别1")= dr("培训类别").Substring(1,2) & "@" & dr("培训类别").Substring(3)
   End If


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/10/9 22:09:00 [只看该作者]

培训类别如果没有内容呢,如果有内容但是长度不够呢,这些都是编码必须考虑的。

 

If e.DataCol.Name ="培训类别"  Then
    Dim dr As DataRow=e.DataRow
    If dr.Isnull("培训类别") Then
        dr("培训类别1") = Nothing
    ElseIf dr("培训类别").Length >=3 Then
        dr("培训类别1")= dr("培训类别").Substring(1,2) & "@" & dr("培训类别").Substring(3)
    End If
End If


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


加好友 发短信
等级:婴狐 帖子:55 积分:626 威望:0 精华:0 注册:2010/7/11 23:30:00
  发帖心情 Post By:2011/10/9 22:13:00 [只看该作者]

谢谢!!!

 回到顶部