dim 包号 as String
If 包号.Length = 7 Then ’之前是 If 包号 = '' Then 和 If 包号 = isnot nothing Then
Dim 包s As List(of DataRow) = DataTables("退件扫描").SQLSelect("包号= '" & 包号 & "' And 扫描类型='生成包号' or 扫描类型='T-已收退件' ")
For Each 包 As DataRow In 包s
快递物流 =快递物流 & Chr(13) & Chr(10) & 包("扫描时间") & " | 【"& 包("上下站") & "】" & 包("扫描人") & "对包" & 包("包号") & "进行:" & 包("扫描类型") & "操作"
Next
End If
这串代码老是执行包号为空值的数据。判断是否为空没一点用,这是为什么?