不要自己编造功能,要这样用
If Values.Count > 0 Then '先判断是否有返回值
If Values("产品型号).ToString <> Nothing Then ‘再判断某个列是否有值
Output.show(Values("第一列"))
End If
If Values("第二列").ToString <> Nothing Then
Output.show(Values("第二列"))
End If
End If
像1楼这种返回一整行数据的,不建议使用ExecuteValues,应该使用ExecuteReader。只返回一行,并且只有少数一两个列才应该使用ExecuteValues