Foxtable(狐表)用户栏目专家坐堂 → [求助]字符串求助(已解决)


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

主题:[求助]字符串求助(已解决)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/18 19:31:00 [显示全部帖子]

 改成下面的代码

Dim dr As DataRow=e.DataRow
If e.DataCol.Name = "姓名" OrElse e.DataCol.Name = "出生日期" Then
    If dr.IsNull("姓名") OrElse dr.IsNull("出生日期") Then
        dr("patientsID") = Nothing
    Else
        Dim s1 As Date=dr("出生日期")
        dr("patientsID")=dr("姓名") & format(s1,"yyyyMMdd")
    End If
Else If e.DataCol.Name="patientsID" Then
    If e.NewValue.Length > 6 Then
        Dim s As String = e.NewValue
        Dim s1 As Integer =s.Length
        Dim s2 As String = s.SubString(0, s1-8)
        Dim s3 As String = s.SubString(s1-8)
        dr("姓名") = s2
        dr("出生日期") = new Date(s3.SubString(0,4), s3.SubString(4,2), s.SubString(6,2))
    End If
End If

 回到顶部