簡體   English   中英

如何從F#中的SQL查詢獲取輸出參數

[英]How to get Output parameter from SQL query in F#

我有SQL查詢,其中有兩個參數和一個輸出參數(varchar)。 我應該如何調用該過程並獲取輸出參數? 謝謝。

首先,您必須連接到數據庫。 您正在使用什么技術?

無論如何,都可能是這樣的(代碼是為c#和Oracle編寫的,但是它將為您提供解決方案的想法):

IDbConnection dbConnection = new OracleConnection(your_connectionstring)
var param = new OracleDyamicParameters(); 
param.Add("out_result", OracleDbType.Int64, ParameterDirection.Output);
string query = "Your_proc_Name";
await SqlMapper.QueryAsync<MyReturnClass>(dbConnection, query, param: param, commandType: CommandType.StoredProcedure);
db_res.Result = param.GetOutResult();

暫無
暫無

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

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