Sql 关注ADO.net命令

Sql 关注ADO.net命令,sql,ado.net,Sql,Ado.net,我想执行以下命令文本(sql语句),我需要使用哪个命令 command.CommandText="select Fname from table_name where Lname='abc'" 我需要使用ExecutScalar或ExecuteReader命令,请确认。两者都可以。这取决于预期的结果 如果只返回一个值,则首选ExecuteScalar 否则,请使用ExecuteReader或填写DataTable欢迎使用StackOverflow。当你尝试其中一种时会发生什么?它有用吗?如果没

我想执行以下命令文本(sql语句),我需要使用哪个命令

command.CommandText="select Fname from table_name where Lname='abc'"

我需要使用ExecutScalar或ExecuteReader命令,请确认。

两者都可以。这取决于预期的结果

如果只返回一个值,则首选
ExecuteScalar


否则,请使用
ExecuteReader
或填写
DataTable

欢迎使用StackOverflow。当你尝试其中一种时会发生什么?它有用吗?如果没有,当您尝试另一个时会发生什么?我对答案感到困惑,我的场景是我希望基于Fname显示Lname并在标签中显示Lname我对答案感到困惑,我的场景是我希望基于Fname显示Lname并在标签中显示Lname