Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从F中的SQL查询中获取输出参数_Sql_Parameters_F# - Fatal编程技术网

如何从F中的SQL查询中获取输出参数

如何从F中的SQL查询中获取输出参数,sql,parameters,f#,Sql,Parameters,F#,我有SQL查询,其中有两个参数和一个输出参数varchar。 我应该如何调用该过程并获取输出参数? 谢谢。首先,您必须连接到数据库。你在用什么技术 在任何情况下,它都可能类似于为c&Oracle编写的代码,但它会让您了解如何解决您的问题: IDbConnection dbConnection = new OracleConnection(your_connectionstring) var param = new OracleDyamicParameters(); param.Add("out

我有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();

我不确定,但我想你会被投票否决,因为你至少会表现出你的努力。“告诉我如何做X”的问题通常不受欢迎。卡塔里娜回答得很好。