VB.Net命令对象SQL查询返回Null或0

时间:2018-12-28 19:16:55

标签: sql vb.net do-while

当sql表为空时需要退出循环

执行查询以确定表是否为空以及何时为空,我想退出do语句。我已经尝试过case语句“ Do while”,它使用空值而不是0,并且一旦表为空就无法停止它。

doChkQ.Connection = con
doChkQ.CommandText = ("select top 1 badge from [P].[dbo].[Sub]")
doChk = doChkQ.ExecuteScalar
Do While doChk > 0

   // Code to execute

Loop

在代码中,我删除行,直到表完全为空,一旦表为空,我希望它结束​​do循环。

0 个答案:

没有答案