asp.net 存储过程调用

来源:爱站网时间:2019-06-20编辑:网友分享
存储过程是存储在数据库服务器上的预编译SQL语句。使用存储过程,可以直接在数据库中存储和运行功能强大的任务,爱站技术频道小编将给大家详细讲解asp.net 存储过程调用。

存储过程是存储在数据库服务器上的预编译SQL语句。使用存储过程,可以直接在数据库中存储和运行功能强大的任务,爱站技术频道小编将给大家详细讲解asp.net 存储过程调用。

1.调用存储过程,但无返回值

 

复制代码 代码如下:

 


Private Function SqlProc1(ByVal ProcName As String) As Boolean
'定义数据链接部分省略, myConn为链接对象 ProcName为存储过程名
Dim myCommand As New SqlClient.SqlCommand(ProcName, myConn)
With myCommand
.CommandType = CommandType.StoredProcedure
.Parameters.Add("@CodeType", SqlDbType.VarChar, 20).Value = "年级编码"
Try
.ExecuteNonQuery()
Return True
Catch ex As Exception
Return False
End Try
End Function


2.调用存储过程,返回普通值

 

复制代码 代码如下:

 


Private Function SqlProc1(ByVal ProcName As String) As String
'定义数据链接部分省略, myConn为链接对象
Dim myCommand As New SqlClient.SqlCommand(ProcName, myConn)
With myCommand
.CommandType = CommandType.StoredProcedure
.Parameters.Add("@CodeType", SqlDbType.VarChar, 20).Value = "年级编码"
.Parameters.Add("@NewCode", SqlDbType.VarChar, 20).Direction = ParameterDirection.Output
Try
.ExecuteNonQuery()
Return .Parameters(1).Value()
Catch ex As Exception
Return "无编码生成"
End Try
End Function


3.调用存储过程,返回数据集
'VB.NET代码

 

 

 以上就是关于asp.net 存储过程调用的相关介绍,随着IT行业的高速发展,目前对于这方面的人员的需求不断增大,可以说是很有前景的一个专业。

上一篇:VB.net 查询获取数据库数据信息

下一篇:discuz nt的退出实现代码

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载