asp.net – 过程或函数“”需要参数“”,这是未提供的
发布时间:2020-05-24 08:17:07 所属栏目:asp.Net 来源:互联网
导读:我是asp.net的新手,后面是vb.code 我正在尝试从sql获取价值 我的代码 Dim apps As New MyAppsapps.OpenConnection()Dim esql As New SqlCommandesql.Connection = apps.oConnesql.CommandText = cekdatauploadsesql.Parameters.Ad
|
我是asp.net的新手,后面是vb.code 我正在尝试从sql获取价值 我的代码 Dim apps As New MyApps
apps.OpenConnection()
Dim esql As New SqlCommand
esql.Connection = apps.oConn
esql.CommandText = "cekdatauploads"
esql.Parameters.Add("@value",SqlDbType.Int,2)
esql.ExecuteNonQuery()
esql.Parameters("@value").Direction = ParameterDirection.Output
Dim nilai As Integer = esql.Parameters("@value").Value
apps.CloseConnection()
错误是 The parameterized query '(@value int)cekdatauploads' expects the parameter '@value',which was not supplied. 我已经尝试执行商店prosedure了 declare @p int exec [cekdatauploads] @p output print @p 并返回0而不是空值. 提前致谢! 解决方法尝试通过互换两条线.esql.CommandText = "cekdatauploads"
esql.Parameters.Add("@value",2)
esql.Parameters("@value").Direction = ParameterDirection.Output
esql.ExecuteNonQuery()
还有一件事,如果cekdatauploads是一个标记过程,你应该在CommandType中声明它 esql.CommandType = CommandType.StoredProcedure
esql.CommandText = "cekdatauploads"
esql.Parameters.Add("@value",2)
esql.Parameters("@value").Direction = ParameterDirection.Output
esql.ExecuteNonQuery() (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – ASP.NET MVC 4单独项目中的区域不工作(查
- asp.net – 在代码而不是数据库中存储salt
- 使用ASP.NET会话状态服务器(而不是InProc)的优点和缺点?
- 如何在asp.net MVC 3中获取当前的视图名称?
- asp.net-mvc – 从Asp.net MVC2迁移到MVC4
- 如何找出重新启动ASP.NET Web应用程序的原因
- asp.net-mvc – 使用数据注释进行自定义验证
- asp.net-mvc – ELMAH MVC 2 – Castle Windsor的问题
- ASP.NET Core的Keycloak客户端
- 有人可以向我介绍asp.net路由语法吗?
推荐文章
站长推荐
热点阅读
