Select Case e.DataCol.Name
Case "类型","服务","服务内容"
'If e.DataCol.Name = "类型" OrElse e.DataCol.Name = "服务" OrElse e.DataCol.Name = "服务内容" Then
If e.DataRow("类型") <> "包年" Then ‘类型为“包年”不执行下面代码
Dim dr As DataRow = e.DataRow
Dim sr As DataRow
sr = DataTables("列表数据").SQLFind("[类型] = '" & dr("类型") & "' And [服务] = '" & dr("服务") & "'And [服务内容] = '" & dr("服务内容") & "'") '在后台查找符合条件的行
If sr IsNot Nothing Then '如果找到了符合条件的行
dr("计分金额") = sr("计分金额")
dr("收款") = sr("收款")
Else
dr("计分金额") = Nothing
dr("收款") = Nothing
End If
End If
End If
End If
End Select
提示:错误“End if”,麻烦老师看看真没改呢?谢谢