簡體   English   中英

使用SQL DataReader捕獲插入或刪除的值

[英]Using a SQL DataReader to capture inserted or deleted values

我正在從.net應用程序調用存儲過程,該過程將記錄插入數據庫。 但是,我需要獲取我剛剛成功插入的記錄列表。

我知道我可以直接從存儲過程返回插入的行,但我希望有一種方法可以在C#中以編程方式執行此操作。

是否可以實現SQLDataReader類以實現此功能,即從插入/刪除的表中讀取? 或者是否有其他類可以容納此請求?

插入/刪除的表在INSERT語句的OUTPUT子句中可用。 您可以在存儲過程的INSERT中使用OUTPUT子句,並使用SQLDataReader來獲取結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM