我不知道视觉基本的,就像我知道C++或C#。
我要去检查,如果选择查询有任何结果,在返回'testDataset`,并有一些结果,所以我下面写了语法:
If ((testDataset Is Nothing) Or (testDataset.Tables Is Nothing) Or testDataset.Tables.Count = 0 _
Or (testDataset.Tables.Item(0).Rows Is Nothing) Or (testDataset.Tables.Item(0).Rows.Count = 0) _
Or (testDataset.Tables.Item(0).Rows(0) Is Nothing)) Then
MessageBox.Show("Dataset has no results!", "Database Query Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
Return False
End If
C++时表达的内部逻辑或来真正的下一个表达将不会被处理。 但这似乎不是这种情况下,在视觉基础。 所以我想知道我怎么检查的几个表现在用visual basic和停止处理的下一个人如果一个是正确的。
所以我的问题是主要可要求作为两个问题:
我怎么可以检查若干条件的使用或没有处理接下来的?
我怎么可以检查,如果数据集已成果(至少一个排)和一个特定的柱是存在于(至少一)排?
try-catch
区块是不够的。