asp.net – 如何从TableAdapter中检索存储过程返回值
发布时间:2021-02-20 06:47:09 所属栏目:asp.Net 来源:互联网
导读:使用TableAdapter时,我找不到一种优雅的方法来从存储过程中获取返回值. 使用非标量存储过程调用时,TableAdapter似乎不支持SQL存储过程返回值.您希望自动生成函数的返回值是来自存储过程的返回值,但它不是(它实际上是受影响的行数).虽然可以使用’out’参数并
使用TableAdapter时,我找不到一种优雅的方法来从存储过程中获取返回值. 使用非标量存储过程调用时,TableAdapter似乎不支持SQL存储过程返回值.您希望自动生成函数的返回值是来自存储过程的返回值,但它不是(它实际上是受影响的行数).虽然可以使用’out’参数并将变量作为ref传递给自动生成的函数,但它不是一个非常干净的解决方案. 我在网上看到了一些丑陋的黑客来解决这个问题,但没有像样的解决方案.任何帮助,将不胜感激. 解决方法获取返回值的方法是在SqlCommand对象上使用SqlParameter,该对象的Direction设置为ParameterDirection.ReturnValue.调用Fill后,应检查TableAdapter的SelectCommand属性.(编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [asp.net mvc 奇淫巧技] 02 - 巧用Razor引擎在Action内生成
- asp.net-mvc – ControllerActionInvoker
- asp.net-mvc – Asp.Net MVC CSLA DDD可能
- ASP.NET(C#)应用程序配置文件app.config/web.config的增、删
- asp.net 汉字转换拼音及首字母实现代码
- asp.net 文章内容分页显示的代码
- ASP.NET 2.0和4.0似乎在Forms身份验证中以不同方式处理根UR
- asp.net-mvc-3 – MVC3剃须刀:是否可以渲染传统的ASCX?
- asp.net-mvc – 已经使用相同的参数类型定义了一个名为“Cr
- asp.net mvc webapi 实用的接口加密方法示例
推荐文章
站长推荐
- 如何在ASP.NET MVC应用程序中本地化Controller名
- asp.net通过Ajax UpdatePanel回传后滚动条位置变
- ASP.NET UpdatePanel和Javascript __dopostback
- asp.net-mvc-3 – 带Razor的条件显示元素
- asp.net-mvc – CKEditor图像上传
- 在asp.net mvc2项目中不需要MS脚本的JQuery验证
- 实体框架 – 实体框架核心更新许多对许多
- ASP.NET 5针对dnx451 / dnx46性能
- asp.net-mvc – 如何成功配置Common.Logging?
- asp.net-mvc – 为什么Visual Studio崩溃打开ASP
热点阅读