OracleCommand.ExecuteScalar 方法

定義

執行查詢,並回傳查詢回傳結果集第一列的第一欄,作為 .NET 資料型別。 多餘的欄位或列則會被忽略。

public:
 virtual System::Object ^ ExecuteScalar();
public:
 override System::Object ^ ExecuteScalar();
public object ExecuteScalar();
public override object ExecuteScalar();
abstract member ExecuteScalar : unit -> obj
override this.ExecuteScalar : unit -> obj
override this.ExecuteScalar : unit -> obj
Public Function ExecuteScalar () As Object
Public Overrides Function ExecuteScalar () As Object

傳回

結果集第一列的第一欄作為.NET資料型別,若結果集為空或結果為 REF CURSOR,則為空參考。

實作

備註

使用此 ExecuteScalar 方法從資料庫中擷取單一值(例如彙總值)。 這比使用 ExecuteReader 該方法後執行必要操作,從 返回的資料中產生單一值 OracleDataReader所需的程式碼少。

適用於

另請參閱