实现一个ExecuteScalar()的异步版本,但阻塞调用线程时同步返回一个Task。 重载 展开表 ExecuteScalarAsync() 的ExecuteScalar()异步版本,它执行命令并返回第一个返回的结果集中第一行的第一列。 将忽略所有其他列、行和结果集。 通过CancellationToken.None 调用ExecuteScalarAsync(CancellationToken)。
使用ExecuteScalarAsync方法时,首先需要创建一个数据库连接,并将其与需要执行的查询语句相关联。可以通过创建一个DbConnection对象,再调用其Open方法来打开连接。然后,可以创建一个DbCommand对象,将其Connection属性设置为刚刚创建的连接,并将想要执行的SQL查询语句设置为CommandText属性。最后,可以使用ExecuteScalarAsync方法来...
实现一个 ExecuteScalar() 的异步版本,但阻塞调用线程时同步返回一个 Task。重载展开表 ExecuteScalarAsync() 的ExecuteScalar()异步版本,它执行命令并返回第一个返回的结果集中第一行的第一列。 将忽略所有其他列、行和结果集。 通过CancellationToken.None 调用 ExecuteScalarAsync(CancellationToken)。 Execute...
ExecuteScalarAsync() 的異步版本 ExecuteScalar(),它會執行 命令,並傳回第一個傳回結果集中第一個數據列的第一個數據行。 所有其他數據行、數據列和結果集都會被忽略。 以CancellationToken.None 叫用 ExecuteScalarAsync(CancellationToken)。 ExecuteScalarAsync(CancellationToken) 這是ExecuteScalar() 的非同步版本...
DbCommand.ExecuteScalarAsync 方法 接受挑战 2024 年 5 月 21 日至 6 月 21 日 立即注册 消除警报 Learn 登录 .NET 语言 功能 工作负荷 API 故障排除 资源 下载.NET 消除警报 本主题的部分内容可能是由机器翻译。 版本 .NET 8 System.Data.Common...
Task ExecuteScalarAsync (System.Threading.CancellationToken cancellationToken); 參數 cancellationToken CancellationToken 取消指令。 傳回 Task<Object> 表示非同步作業的工作。 例外狀況 InvalidCastException 當Value 設為Stream 時,使用 Binary 或VarBinary 以外的 SqlDbType。 如需串流的詳細資訊,請參閱 SqlClient...
DbCommand.ExecuteScalarAsync 方法 接受挑战 2024 年 5 月 21 日至 6 月 21 日 立即注册 消除警报 Learn 登录 .NET 语言 功能 工作负荷 API 故障排除 资源 下载.NET 消除警报 已重定向到此页面针对的最新版产品的相应页面。 版本 .NET 7 System.Data.Common...
publicSystem.Threading.Tasks.Task ExecuteScalarAsync (); 傳回 Task<Object> 表示非同步作業的工作。 例外狀況 DbException 執行命令時發生錯誤。 備註 如需非同步程式設計的詳細資訊,請參閱非同步程式設計。 這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳...
在完成任务前,为同一个实例多次调用ExecuteScalarAsync(CancellationToken)。 -或 - 流式处理操作期间关闭或删除了SqlConnection。 有关流式处理的详细信息,请参阅SqlClient 流支持。 -或 - 在连接字符串中指定Context Connection=true。 SqlException 执行命令文本时,SQL Server 返回了一个错误。
ExecuteScalarAsync() 的異步版本 ExecuteScalar(),它會執行 命令,並傳回第一個傳回結果集中第一個數據列的第一個數據行。 所有其他數據行、數據列和結果集都會被忽略。 以CancellationToken.None 叫用 ExecuteScalarAsync(CancellationToken)。 ExecuteScalarAsync(CancellationToken) 這是ExecuteScalar() 的非同步版本...