我正在制作一个vb.net项目。在一种形式中,我希望它能像用户按下按钮一样工作,它首先检查一个表(使用SQL Server构建)是否为空。如果它是空的,它会打开另一个窗体,否则恢复运行。如何检查表是否为空。 谢谢。检查一个表是否为空
-1
A
回答
1
您可以执行SQL查询找到您所需的表的行数,然后根据该计数可以通过使用条件命令适用于你的逻辑就像If[...]Else
:
Dim count As Int16
con.open()
query = "select count(*) from requiredTable"
cmd = New SqlCommand(query, con)
count = Convert.ToInt16(cmd.ExecuteScalar())
con.Close()
4
0
或者
SELECT TOP(1) 1 FROM MyTable
,并在您的VB代码检查的行数返回(0行=表是空的)
相关问题
- 1. 检查表是否为空
- 2. 检查一个NSMutableDictionary是否为空?
- 3. 检查一个对象是否为空
- 4. 一个解决方案检查每个表格是否为空
- 5. 检查下拉列表是否为空
- 6. 检查表行是否为空
- 7. 检查JTextField是否为空
- 8. 检查stderr是否为空
- 9. 检查NumericUpDown是否为空
- 10. laravel检查是否为空
- 11. 检查imageView是否为空
- 12. 检查CheckedListBox是否为空
- 13. 检查JValue是否为空
- 14. 检查StringBuffer是否为空
- 15. 检查是否为空DataRow
- 16. 检查是否为空VB.NET
- 17. 检查ListView是否为空
- 18. 检查TextView是否为空?
- 19. 检查tabControl1是否为空?
- 20. 检查流是否为空
- 21. 检查它是否为空
- 22. 检查textarea是否为空
- 23. 检查innerHTML是否为空
- 24. 检查CSV是否为空
- 25. 检查一个MYSQL查询是否为空
- 26. 检查std :: wstring是否为空或空
- 27. 检查列是否为空或空
- 28. 检查属性是否存在与检查是否为空
- 29. ASP.NET检查是否为LoginName为空
- 30. 检查列表中的每一个列表是否为空Common Lisp中
是否需要在打开连接之前声明计数 – Niloy
否您也可以在打开连接后声明它。 –
好的非常感谢。它的工作完美 – Niloy