您的位置:首页 > 编程语言 > VB

.Net中使用带返回值的存储过程(VB代码)

2007-02-04 17:45 531 查看
Function GetYFJEDX(ByVal yfje As Decimal) As String
Dim fkjedx As String
Dim myCMD As SqlClient.SqlCommand = New SqlClient.SqlCommand("MoneytoChinese22", sqlconn)

myCMD.CommandType = CommandType.StoredProcedure
myCMD.Parameters.Add(New SqlClient.SqlParameter("@ChangeMoney", SqlDbType.Money))
myCMD.Parameters("@ChangeMoney").Value = yfje
myCMD.Parameters.Add(New SqlClient.SqlParameter("@ReturnDaXie", SqlDbType.VarChar, 50))
myCMD.Parameters("@ReturnDaXie").Direction = ParameterDirection.Output
'sqlAdapter.Fill(sqlDs, "fkjedx_CX")
sqlconn.Open()
myCMD.ExecuteNonQuery()
sqlconn.Close()
fkjedx = myCMD.Parameters("@ReturnDaXie").Value
Return fkjedx
End Function
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: