要將資料傳回一般有 3 種方式:
- 使用 SELECT 以表格方式傳回。
- 設定 Output Parameter 以參數方式傳回。
- 使用 RETURN 傳回 1 個整數型別的資料。
以下列出第 3 種傳回方式,在 SQL 及 ADO.NET 中接收的方法。
使用 RETURN 傳回單一數值
Store Procedure:
在新增完資料後,使用 RETURN 返回新增資料的識別值。
在另一支預儲程序中接收此預儲程序傳回的值:
C#
第 11 行:建立要接收 RETURN 的參數,參數名稱 @ReturnValue 可自定。
第 12 行:將參數設定為 Return Value。(假使參數為 OUTPUT,則.Direction可設定為.Output)
第 24 行:用 .value 將傳回資料取出。
沒有留言:
張貼留言