【发布时间】:2010-10-11 07:19:34
【问题描述】:
在我的程序集中输出变量时遇到问题。
- 是否需要在C#函数的参数列表中添加
out string var1? 我收到一个错误 - 与var1相关的内容未设置... - 我试过
parameter.Direction = ParameterDirection.Output - 我找不到任何好的例子
编辑: 我的程序集 SP 当前返回一个记录集...我希望它输出一些变量,以便我可以在另一个从中调用它的 SP 中使用它们。
I.E.
DECLARE @var1 int
EXEC dbo.MyAssemblySP @var1 OUTPUT
PRINT @var1
【问题讨论】:
-
您不能从程序集中输出(或输入)变量,只能输出方法。请重新表述你的问题。您是在谈论参数化 SQL 语句和 ADO.NET 吗?
标签: c# sql-server tsql assemblies