c#的ExecuteScalar 方法

c#的ExecuteScalar 方法:MSDN上说的是执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行

为什么总是返回的总的行数。

图片说明
比如这个Table 第一行的第一列不是1吗,为什么执行结果为3

你的SQL语句写的应是返回条目的个数,所以执行结果为3.

你的sql是怎么写的,按理说返回的是“大白菜”

按理?按什么理,sql都没贴出来.