How to execute SQL2K SP with output param in VB.NET

[复制链接]
查看11 | 回复2 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
Here the SP contain input param @yy,@ww,@dd,@shift,
and output param is @ddd. I want to get the @ddd after exection.
How to specify param for putput here?

sqlConnection1.Open()
queryString1 = "tableA"
sqlCommands = New SqlCommand(queryString1, sqlConnection1)
sqlCommands.CommandType = CommandType.StoredProcedure
sqlCommands.Parameters.Add(New SqlParameter("@yy", SqlDbType.VarChar))
sqlCommands.Parameters("@yy&quot

.Value = ddlfy.SelectedItem.Text
sqlCommands.Parameters.Add(New SqlParameter("@ww", SqlDbType.VarChar))
sqlCommands.Parameters("@ww&quot

.Value = ddlww.SelectedItem.Text
sqlCommands.Parameters.Add(New SqlParameter("@dd", SqlDbType.VarChar))
sqlCommands.Parameters("@dd&quot

.Value = ddldw.SelectedItem.Text
sqlCommands.Parameters.Add(New SqlParameter("@shift", SqlDbType.VarChar))
sqlCommands.Parameters("@shift&quot

.Value = ddlshift.SelectedItem.Text
......
yyy = sqlCommands.ExecuteScalar
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
sqlCommands.Parameters("@ddd&quot

.Direction = ParameterDirection.Output
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
Thanks!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行