检查SQLServer表是否为空

本文关键字:是否 SQLServer 检查 | 更新日期: 2023-09-27 18:13:53

在我的wpf应用程序中,我想启动一个窗口,只有在表"Betrieb"中没有数据时才显示。所以,我知道我可以用"select count from Betrieb"来检查这个。我的问题是,如何在我的申请中加入计数。

int i = cmd.ExecuteNonQuery();

是错误的,不能工作。

有人有什么建议吗?

检查SQLServer表是否为空

use

Convert.ToInt32(cmd.ExecuteScalar())
Object i = cmd.ExecuteScalar(); 

该方法返回一个带有计数的对象值,您可以强制转换您想要的对象类型。

顺便说一下,如果您的查询是这样的,您必须得到一个错误。像这样修改你的查询:

select count(**Column_Name**) from Betrieb