Dim r As Row = Tables("会员资料").current
If r IsNot Nothing AndAlso r.isnull("电话") = False
r("电话数") = cstr(r("电话")).length
Else
r("电话数") = Nothing
End If
下面追加数据这个上面代码什么没用
Select Case e.DataCol.Name
Case "电话"
DataTables("会员资料").removefor("电话 = '" & e.DataRow("电话") & "'")
DataTables("会员资料").AppendLoad("电话 = '" & e.DataRow("电话") & "'")
Dim dr1 As DataRow
'否则在产品表查找同名的产品行,将找到的行赋值给变量dr
dr1 = DataTables("会员资料").Find("[电话] = '" & e.DataRow("电话") & "'")
If dr1 Is Nothing Then '如果找到了同名的产品行,也就是dr不是Nothing
dr1 = DataTables("会员资料").AddNew()
dr1("电话") = e.DataRow("电话")
dr1("注册日期") = e.DataRow("日期")
dr1("注册店名") = e.DataRow("店名")
End If
End Select